topdzz 发表于 2012-1-13 23:06

【已解决】进游戏问题求助!问题已大概分析,请高手进来看看对不对!

本帖最后由 便便藏tt 于 2012-1-15 17:24 编辑

OS是Win7,已经装了.net 3.5 又按顺序装了.net 4.0 和 xna3.1,但是进游戏以后,在两个logo完了后,刚出现版本号和写着“Magicka”那本书的时候,游戏就自动关闭了。
游戏目录内的日志文件内容如下:
Version: 1.4.5.3 Thread: LoaderThread

System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
文件名:“Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”
   在 Magicka.GameLogic.Controls.ControlManager.FindNewGamePads()
   在 Magicka.GameLogic.GameStates.MenuState.FindNewControllers()
   在 Magicka.Game.LoaderFunction()
   在 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   在 System.Threading.ThreadHelper.ThreadStart()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 。

0xffffffff Magicka.exe->Magicka.GameLogic.Controls.ControlManager.FindNewGamePads
0x0000 Magicka.exe->Magicka.GameLogic.GameStates.MenuState.FindNewControllers
0x003a Magicka.exe->Magicka.Game.LoaderFunction
0x003b CommonLanguageRuntimeLibrary->System.Threading.ThreadHelper.ThreadStart_Context
0x005f CommonLanguageRuntimeLibrary->System.Threading.ExecutionContext.Run
0x002a CommonLanguageRuntimeLibrary->System.Threading.ThreadHelper.ThreadStart

请问这是不是Directx的问题?更新Directx是否可以解决这个问题呢?谢谢!

michell999 发表于 2012-1-14 00:50

为什么我也是这样 玩不了

便便藏tt 发表于 2012-1-14 10:19

未能加载文件或程序集“Microsoft.DirectX.DirectInput
请到Magicka\redist文件夹内安装dxwebsetup ,把DirectX装上就OK了

topdzz 发表于 2012-1-15 17:02

便便藏tt 发表于 2012-1-14 10:19 static/image/common/back.gif
未能加载文件或程序集“Microsoft.DirectX.DirectInput
请到Magicka\redist文件夹内安装dxwebsetup ,把Dir ...


更新完Directx可以正常进入游戏并游玩了。
感谢版主解惑!

BDHFZ.COM 发表于 2012-11-1 16:59

看帖子的要发表下看法

夕阳哥 发表于 2012-11-7 01:35

为什么我联机联上了却进不了别人的房间呢
页: [1]
查看完整版本: 【已解决】进游戏问题求助!问题已大概分析,请高手进来看看对不对!