【发布时间】:2015-06-25 18:55:21
【问题描述】:
这似乎是 VS 设置项目的常见行为:
1) 创建了一个 WPF 应用程序。
2) 为应用程序创建了安装项目。直截了当,所有默认设置。
3) 建立安装项目并点击Install。
接下来会发生什么:
1) 安装程序开始。
2) 所有初步对话通过。
3) 安装程序说Click "Next" to start installation。
4) 点击“下一步”按钮。
5) 安装程序说[my product] is being installed,“请稍候...”,然后冻结 20-40 秒,而视觉上没有做太多,如任务管理器/资源监视器所见。只是该死的睡觉!
6) 它会在几分之一秒内安装我的应用程序,文件实际上正在复制,等等。进度条跳跃!
重要的是:这种“沉睡”是可以解决的。不知何故。示例是 Araxis Merge Setup,它具有 Visual Studio 的特点,它不会休眠,直接进入(带有进度条)。
那么,一百万美元的问题,如何?
谢谢。
【问题讨论】:
-
当然,
everything from defaults测试显示相同的结果,来自 Internet 的演示设置也是如此。 -
仔细查看了资源监视器。在这台机器上,
sleeping需要 16 秒,而且它正在搞乱文件,CreateFile/CloseFile 很多次,所有 Program Files 或 Windows 目录。 -
many-many times这里大约有 325 K 事件
标签: visual-studio-2010 visual-studio installation setup-project