2014-05-01 127 views
1

我不确定发生了什么。Windows Phone 8 MonoGame项目停止工作

我安装了Visual Studio 2012和MonoGame 3.0.1以及本书中的所有演示(Windows 8和Windows Phone 8游戏开发),一切正常。

然而,在一个月没有做任何事情之后,我今天回到了一个游戏,因为我离开了,我无法再让我的游戏工作。 Theres有机会升级视觉工作室或两者之间的窗户。

我也尝试升级到3.2 MonoGame并没有解决不了问题

从书工作正常的项目(在windows游戏演示)和一个新的Windows手机应用程序使用默认的控制工作。

我大多是Linux开发人员,所以对于Windows手机游戏会发生什么情况有点难过。

我在运行演示游戏时输出的是下面,我正在继续研究它,但任何帮助将不胜感激。

更新:当我说“停止工作”我的意思是游戏编译和模拟器得到加载,但然后它只是一个黑屏。以前有动画。另外这些是书籍演示,不是我的。他们之前

'TaskHost.exe' 工作(CLR C:\ WINDOWS \ SYSTEM32 \ coreclr.dll:默认域): 加载 'C:\ WINDOWS \ SYSTEM32 \ mscorlib.ni.dll'。跳过的加载符号。 模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):Loaded 'C:\ windows \ system32 \ System.Windows.RuntimeHost.ni.dll'。跳过 加载符号。模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll: Silverlight AppDomain):已加载 'C:\ windows \ system32 \ System.Windows.ni.dll'。跳过的加载符号。 模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):加载'C:\ windows \ system32 \ System.Net.ni.dll'。跳过 加载符号。模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll: Silverlight AppDomain):加载'C:\ windows \ system32 \ System.ni.dll'。 跳过加载符号。模块已经过优化,调试器选项 “Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):加载 'C:\ windows \ system32 \ System.Xml.ni.dll'。跳过的加载符号。 模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):Loaded 'C:\ Data \ Programs {F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \ Install \ AnimationFrames_WP8.DLL ”。 加载符号。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll: Silverlight AppDomain):Loaded 'C:\ windows \ system32 \ Microsoft.Phone.ni.dll'。跳过的加载符号。 模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr。dll:Silverlight AppDomain):Loaded 'C:\ windows \ system32 \ Microsoft.Phone.Interop.ni.dll'。跳过加载 符号。模块已经优化,调试器选项'Just My Code'启用了 。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll: Silverlight AppDomain):Loaded 'C:\ Data \ Programs {F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \ Install \ MonoGame.Framework。 DLL”。 找不到或打开PDB文件。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):已加载 'C:\ windows \ system32 \ WinMetadata \ Windows.winmd'。跳过加载 符号。模块已经优化,调试器选项'Just My Code'启用了 。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll: Silverlight AppDomain):Loaded 'C:\ Data \ Programs {F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \ Install \ SharpDX.DLL' 。 找不到或打开PDB文件。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):已加载 'C:\ Data \ Programs {F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \ Install \ SharpDX.Direct3D11。 DLL”。 找不到或打开PDB文件。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):已加载 'C:\ Data \ Programs {F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \ Install \ SharpDX.XAudio2。 DLL”。 找不到或打开PDB文件。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):已加载 'C:\ windows \ system32 \ en-US \ mscorlib.debug.resources.dll'。没有符号的模块是 。未知模块中发生类型'System.TypeLoadException' 的异常。并且在托管/本地 边界之前未处理在 未知模块中发生类型'System.TypeLoadException'的异常。并且在托管/本机边界之前未处理 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):Loaded 'C:\ windows \ system32 \ System.Runtime.InteropServices .WindowsRuntime.ni.dll”。 跳过加载符号。模块已经过优化,调试器选项 “Just My Code”已启用。 'TaskHost.exe'(CLR C:\ windows \ system32 \ coreclr.dll:Silverlight AppDomain):已加载 'C:\ windows \ system32 \ System.Core.ni.dll'。跳过的加载符号。 模块已经过优化,调试器选项“Just My Code”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的 的AppDomain):加载 “C:\数据\程序{F13744CE-A3B0-426B-8A4A-CF6F482B80CD} \安装\ SharpDX.DXGI .DLL”。 找不到或打开PDB文件。程序'[3320] TaskHost.exe' 已退出代码0(0x0)。

+0

尝试将SharpDX更新为最新版本,并在您的解决方案中更改对其的所有引用 –

+0

尝试过但没有做任何事情。结束卸载MonoGame并通过nuget重新安装,问题似乎已解决。现在我只需要弄清楚如何创建项目模板 – dbers

回答

0

惹恼了我花了几个小时跟踪它的事情。

我安装了MonoGame 3.0.1。当我下载3.2窗口安装文件的一些或所有的DLL的框架抛出的错误。

我没有完成卸载和重新安装,但3.2版本从来没有工作。

然后我使用nuget包管理器来安装MonoGame,并且一切都很完美。

我在想3.2软件包已损坏,或者需要依赖项,因为我在使用win安装软件包时没有进行安装。

相关问题