【发布时间】:2019-05-31 13:47:04
【问题描述】:
我有一个安装程序项目来为我的项目生成安装文件,该项目是一个 WPF 应用程序与一些库的组合。
每次我运行构建功能时,安装项目的构建时间都会更长。
从输出日志中,我注意到文件打包发生了很多。每次运行构建时,这个数字都会翻倍。
我用以下代码对此进行了测试:
Packaging file 'System.IO.dll'...
- 在我的第一次测试中,这条线出现了 16000 多次。
- 在我的 第二次测试这条线出现了超过 32000 次。
它解释了为什么我的构建对于一个非常简单的应用程序来说如此缓慢,但我该如何解决这个问题?
注意到我的项目文件与其他项目(8000 行)相比太大了,我怀疑这是由同一问题引起的。
我发现这个问题会在 VS 重新启动时被重置。当 VS 重新启动时,它只会打包每个 dll 1 次。第二次构建它会将每个 dll 打包两次。
我仍在寻找这个问题的永久解决方案。
【问题讨论】:
-
我建议你在扩展的问答中报告这个问题。也许你可以从扩展的支持团队那里得到帮助。
-
嗨朋友,有什么更新吗?您可以查看jin的回答是否有帮助。
标签: c# .net visual-studio msbuild installation