我在這裏檢查:How do I get an XNA 4.0 game to run on other machines?,但它沒有真正的解決方案。在其他機器上運行XNA 4.0遊戲
我創建了一個完全空白的XNA4.0項目,選中了Release並編譯它,渲染了Release文件夾,並將它發送給非開發PC。有一個Appcrash通用錯誤。
它可能是一些標準我做錯了,但不知道什麼.. 可以確認.NET4.0,XNA Redist 4.0和DirectX都安裝在另一臺機器上。
更新:現在加載空的「新遊戲」,但是我在過去的幾年中製作了一個程序或六個程序,其中每個程序都不在另一臺機器上運行。有人可能會將我連接到「正確的」引用,程序集等?谷歌不止一次地將這些詞語與我的問題結合在一起。
更新:我問朋友在他的PC上測試,起初同樣的錯誤,但他忘了安裝XNA 4.0 redist。之後,我的文件在他的電腦上運行良好。不過,出於某種原因,他們並沒有在我自己的非開發機器上工作。無論如何,感謝您的建議,現在我知道它的本地我可以自己修復它。建議仍然受歡迎。
NET安裝。目標機器上還需要XNA4.0框架嗎?我會快速檢查一下。 - 編輯的主要答案,全部存在。 – Taelia 2012-08-08 14:15:09
是的 - 但只是可再發行的 - 不是你已經安裝的視覺工作室; – tuxtimo 2012-08-08 14:19:05