我基本上有一個使用XNA 3.1嚮導構建的空白XNA項目,我正在測試我製作的遊戲是否可以在另一臺計算機上「安裝」,而無需手動安裝所有內容以使其工作。ClickOnce&XNA問題
在遊戲中的唯一額外的代碼是:
Components.Add(new GamerServicesComponent(this));
通過ClickOnce的發佈階段會後我把它複製到USB驅動器,並試圖運行一個Windows Vista計算機上的「setup.exe」沒有安裝Visual C#/ Studio或XNA。
根據MSDN條目,ClickOnce實際上會包含使遊戲在計算機上工作所需的所有東西,但是在安裝後,當我嘗試運行它時,出現可怕的「...已停止工作」。
有誰知道如何解決這個問題?我認爲它說它可以完成的原因是因爲它有效。
感謝
http://msdn.microsoft.com/en-us/library/bb464156.aspx
編輯:
只注意到該文章指出,該遊戲的Windows - LIVE不包括在分配,就這意思是,如果它被列爲一個組成部分在XNA遊戲中,當我嘗試運行它時會導致崩潰?
「...已停止工作」通常是未捕獲的異常。嘗試從命令行啓動程序。這可能會給你例外的細節。 – Jan 2010-01-17 22:53:51