2012-05-29 137 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

它记录机器上的所有安装,因此会占用磁盘空间。只需手动打开它,执行安装,然后手动将其关闭。 –