스팀에 사놓고 안한것들 쭈욱 둘러보다가 이제 버릴건 버리고 남은것들 깔아서 돌려보는데 Bastion 이녀석은 실행이 안된다.
딱히 오류메세지를 보이는것도 아니고 실행하면 아무런 반응 없이 바로 클라우드에 업로드중 뜨면서 종료된걸로 나옴 파일 무결성 검사를 해도 똑같고 재설치를 해도 증상은 똑같다.
걍 버릴려고 했는데 다른거 하다가 이벤트 뷰어를 봤더니
응용 프로그램: Bastion.exe Framework 버전: v4.0.30319 설명: 처리되지 않은 예외로 인해 프로세스가 종료되었습니다. 예외 정보:System.DllNotFoundException 위치: MojoShader.INTERNAL_glBestProfile(MOJOSHADER_glGetProcAddress, IntPtr, MOJOSHADER_malloc, MOJOSHADER_free, IntPtr) 위치: Microsoft.Xna.Framework.Graphics.OpenGLDevice..ctor(Microsoft.Xna.Framework.Graphics.PresentationParameters, Microsoft.Xna.Framework.Graphics.GraphicsAdapter) 위치: Microsoft.Xna.Framework.SDL2_FNAPlatform.CreateGLDevice(Microsoft.Xna.Framework.Graphics.PresentationParameters, Microsoft.Xna.Framework.Graphics.GraphicsAdapter) 위치: Microsoft.Xna.Framework.Graphics.GraphicsDevice..ctor(Microsoft.Xna.Framework.Graphics.GraphicsAdapter, Microsoft.Xna.Framework.Graphics.GraphicsProfile, Microsoft.Xna.Framework.Graphics.PresentationParameters) 위치: Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice() 위치: Microsoft.Xna.Framework.GraphicsDeviceManager.get_GraphicsDevice() 위치: Microsoft.Xna.Framework.Game.InitializeGraphicsService() 위치: Microsoft.Xna.Framework.Game.DoInitialize() 위치: Microsoft.Xna.Framework.Game.Run() 위치: GSGE.App.Run[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]() 위치: GSGE.App.Main(System.String[])
라고 나옴.
허 DLL Not Found Exception이라니… 어처구니 없다. 이런건 설치할때 같이 깔아줘야 하는거 아닌가? 스팀을 욕해야 하나 개발사를 욕해야 하나…
XNA 검색해서 Microsoft XNA Framework Redistributable 4.0 이거 받아서 설치했더니 실행 잘됨 -_-;
답글 남기기