如何使Windows安装更快

时间:2015-10-29 03:32:07

标签: windows wix windows-installer

我的应用程序是Windows 7,8,8.1和10支持(一个安装程序并使用Visual Studio 2015)。我们的安装iso非常大,包含

  • 原生,管理包含支持内容的二进制文件,如
  • .net framework
  • C ++可再发行组件
  • 图像文件,帮助文档和示例项目等内容。

安装程序由Wix开发。但是安装大约45分钟需要很长时间。五年前它就像15分钟。但是当内容增长时,它需要无法察觉的时间。

现在我正在考虑改善用户体验,并且思考是否有任何办法可以使安装过程更快。

所以我在这里问"是否有一些事情(实践)可以帮助在Windows环境中更快地安装?"

顺便说一句,我觉得这是每个人都面临的一个常见问题,并且不确定之前有人问过(我有搜索但无法找到)。如果有,请有人帮我指点那里。

1 个答案:

答案 0 :(得分:2)

除了MSIFASTINSTALL之外,它还取决于您在安装中获得的内容。如果您通过调用Dll来注册自己的COM注册,那么这可能会减慢速度。如果您的服务需要很长时间才能初始化,那也是如此。任何时候调用自己的代码都可能是个问题。您是否对安装进行了详细记录并查找了瓶颈区域?