Hi i don't know why but since the last update the client can't open. I got this error log (seems to be an error with my pc and the new monogame's update):
Â
Spoiler
2020-04-13 22:10:45.921 [Error]Â
 Message: This MGFX effect is for an older release of MonoGame and needs to be rebuilt.
  Stack:   at Microsoft.Xna.Framework.Graphics.Effect.ReadHeader(Byte[] effectCode, Int32 index)
  at Microsoft.Xna.Framework.Graphics.Effect..ctor(GraphicsDevice graphicsDevice, Byte[] effectCode, Int32 index, Int32 count)
  at Microsoft.Xna.Framework.Content.EffectReader.Read(ContentReader input, Effect existingInstance)
  at Microsoft.Xna.Framework.Content.ContentTypeReader`1.Read(ContentReader input, Object existingInstance)
  at Microsoft.Xna.Framework.Content.ContentReader.InnerReadObject[T](T existingInstance)
  at Microsoft.Xna.Framework.Content.ContentReader.ReadObject[T]()
  at Microsoft.Xna.Framework.Content.ContentReader.ReadAsset[T]()
  at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
  at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
  at Intersect.Client.MonoGame.Graphics.MonoShader..ctor(String shaderName, ContentManager content) in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\Graphics\MonoShader.cs:line 21
  at Intersect.Client.MonoGame.Graphics.MonoRenderer.LoadShader(String shaderName) in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\Graphics\MonoRenderer.cs:line 855
  at Intersect.Client.MonoGame.File_Management.MonoContentManager.LoadShaders() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\File Management\MonoContentManager.cs:line 219
  at Intersect.Client.Framework.File_Management.GameContentManager.LoadAll() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client.Framework\File Management\GameContentManager.cs:line 114
  at Intersect.Client.Core.Graphics.InitGraphics() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\Core\Graphics.cs:line 98
  at Intersect.Client.Core.Main.Start() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\Core\Main.cs:line 33
  at Intersect.Client.MonoGame.IntersectGame.Initialize() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\IntersectGame.cs:line 102
  at Microsoft.Xna.Framework.Game.DoInitialize()
  at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
Question
Gibier
Hi i don't know why but since the last update the client can't open. I got this error log (seems to be an error with my pc and the new monogame's update):
Â
2020-04-13 22:10:45.921 [Error]Â
 Message: This MGFX effect is for an older release of MonoGame and needs to be rebuilt.
  Stack:   at Microsoft.Xna.Framework.Graphics.Effect.ReadHeader(Byte[] effectCode, Int32 index)
  at Microsoft.Xna.Framework.Graphics.Effect..ctor(GraphicsDevice graphicsDevice, Byte[] effectCode, Int32 index, Int32 count)
  at Microsoft.Xna.Framework.Content.EffectReader.Read(ContentReader input, Effect existingInstance)
  at Microsoft.Xna.Framework.Content.ContentTypeReader`1.Read(ContentReader input, Object existingInstance)
  at Microsoft.Xna.Framework.Content.ContentReader.InnerReadObject[T](T existingInstance)
  at Microsoft.Xna.Framework.Content.ContentReader.ReadObject[T]()
  at Microsoft.Xna.Framework.Content.ContentReader.ReadAsset[T]()
  at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
  at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
  at Intersect.Client.MonoGame.Graphics.MonoShader..ctor(String shaderName, ContentManager content) in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\Graphics\MonoShader.cs:line 21
  at Intersect.Client.MonoGame.Graphics.MonoRenderer.LoadShader(String shaderName) in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\Graphics\MonoRenderer.cs:line 855
  at Intersect.Client.MonoGame.File_Management.MonoContentManager.LoadShaders() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\File Management\MonoContentManager.cs:line 219
  at Intersect.Client.Framework.File_Management.GameContentManager.LoadAll() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client.Framework\File Management\GameContentManager.cs:line 114
  at Intersect.Client.Core.Graphics.InitGraphics() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\Core\Graphics.cs:line 98
  at Intersect.Client.Core.Main.Start() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\Core\Main.cs:line 33
  at Intersect.Client.MonoGame.IntersectGame.Initialize() in C:\Users\Jessy\Desktop\Intersect-Engine\Intersect.Client\MonoGame\IntersectGame.cs:line 102
  at Microsoft.Xna.Framework.Game.DoInitialize()
  at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
--------------------------------------------------------------------------------
Does I need to update/install something?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts