我正在使用Visual Studio 2010部署项目来安装我的实用程序。它需要 .NET 4客户端框架的先决条件。我正在使用iexpress工具将我的setup.exe和MSI包合并为单个自解压可执行文件。
到目前为止,这很好地运作着,只有一个小问题。我的客户报告说,在某些情况下,在.NET安装后系统会重新启动,然后无法找到MSI文件并且无法继续安装。在我的测试中,.NET安装不需要重新启动,但是他们说他们已经遇到过这个错误几次。
有没有办法防止.NET4安装程序重新启动,并且在必要时在整个安装完成之前等待,然后再进行重新启动?我已经找到了几个脚本安装程序的参考资料,但它们都不是在VS部署项目的上下文环境中。
到目前为止,这很好地运作着,只有一个小问题。我的客户报告说,在某些情况下,在.NET安装后系统会重新启动,然后无法找到MSI文件并且无法继续安装。在我的测试中,.NET安装不需要重新启动,但是他们说他们已经遇到过这个错误几次。
有没有办法防止.NET4安装程序重新启动,并且在必要时在整个安装完成之前等待,然后再进行重新启动?我已经找到了几个脚本安装程序的参考资料,但它们都不是在VS部署项目的上下文环境中。