2012-05-29 176 views
0

我正在構建遊戲幾個月,我決定發佈一些東西供人們玩,所以我可以得到一些反饋。但是我得到了很多的報道是這樣的:調試Visual Studio安裝項目

我得到的設置有問題,如果是在95%突然變爲0% 並說安裝取消

這有發生在Windows XP和Windows 7上。

這是一個visual studio安裝程序,其中包含遊戲的主要輸出和所有內容。我確定所有引用的項目(系統和XNA除外)都設置爲遊戲項目中的「複製本地」。我已確認安裝程序具有「Microsoft .NET Framework 4客戶端配置文件(x86和x64)」,「Microsoft XNA Framework Redistributable 4.0」作爲先決條件。

什麼可能導致此?

如果有幫助,here是安裝程序,因此您可以自己嘗試。

+0

這是MSI嗎?然後運行'msiexec/i foo.msi/L * v foo.log' –

+0

我遇到的問題是我無法在本地重現此問題,是否有辦法讓安裝程序自動執行此操作,因此我只需告訴人們運行它並在失敗時向我發送日誌文件? – Martin

+0

您可以將.msi與執行上述操作的腳本捆綁在一起,並告訴用戶嘗試併發送生成的日誌文件。 –

回答

0

如果您在使用MSI安裝難度,你可以得到一個安裝程序日誌:

msiexec /i foo.msi /L*v foo.log 

日誌文件相當冗長,有點難以閱讀,但應該給你一些指點。

如果您沒有直接運行.msi(它是引導程序或從ConfigMgr之類的推送部署),則可以打開全局MSI日誌記錄:http://support.microsoft.com/kb/314852(完成時關閉它)。

+0

安裝啓動和停止時,什麼是最好的方式來打開和關閉日誌記錄? – Martin

+0

它記錄機器上的所有安裝,因此會佔用磁盤空間。只需手動打開它,執行安裝,然後手動將其關閉。 –