Bri*_*ian 10 deployment installation windows-installer wix wix3.5
我正在使用WIX工具包处理Windows安装程序,并且在安装期间弹出UAC对话框需要花费很长时间(15-45秒).有什么方法可以加快速度吗?
感谢joegrage指出我正确的方向.对此的诀窍似乎是MSIFASTINSTALL属性.
该MSIFASTINSTALL属性可用于减少安装大型Windows Installer程序包所需的时间.可以在命令行或"属性"表中设置该属性,以配置用户或开发人员确定对安装不重要的操作.
MSIFASTINSTALL属性的值可以是以下值的组合.
value Meaning ----- ----------------------------------------------------------- 0 Default value 1 No system restore point is saved for this installation. 2 Perform only File Costing and skip checking other costs. 4 Reduce the frequency of progress messages.
在WIX中,您可以使用这些值的组合,如下所示:
<Property Id="MSIFASTINSTALL" Value="3" />
Run Code Online (Sandbox Code Playgroud)
有关此属性的更详细的文章可以在这篇博客文章中找到.
每次使用Windows Installer安装软件时,都会在执行实际安装之前创建还原点.参考:http://msdn.microsoft.com/en-us/library/aa372060.aspx
您可以在注册表中关闭它:http://msdn.microsoft.com/en-us/library/aa369758.aspx
| 归档时间: |
|
| 查看次数: |
2482 次 |
| 最近记录: |