2014-05-01 180 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安裝軟件包時沒有進行安裝。

相關問題