我不確定發生了什麼。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)。
嘗試將SharpDX更新爲最新版本,並在您的解決方案中更改對其的所有引用 –
嘗試過但沒有做任何事情。結束卸載MonoGame並通過nuget重新安裝,問題似乎已解決。現在我只需要弄清楚如何創建項目模板 – dbers