1

我有一个用于部署回归测试设置的 Visual Studio C# 解决方案。该解决方案包含类库、控制台应用程序和部署 (.vdproj) 项目。类库和控制台应用程序项目的输出被添加为要打包到部署项目中的文件。解决方案中有一个项目(我们称之为 content.csproj),其中包含所有“内容”文件(测试脚本、测试输入文件、测试配置文件等)。内容文件是在构建解决方案时未编译的文件。相反,这些文件只是复制到输出目录。content.csproj 的内容也被添加为要打包的文件列表。作为 content.csproj 一部分的文件数量已经增长到非常大的水平,大约 10,000 个文件甚至更多。

错误:一般包装失败

错误:不可恢复的构建错误

我想这是由于 content.csproj 中有大量文件,有人可以解释看到此类错误的确切原因吗?如果有人能指导我如何创建和配置部署项目以再次避免这种情况,我将不胜感激。

当要打包的文件非常多时,创建 MSI 包的最佳方法是什么?

细节:

我正在使用 Microsoft Visual Studio 9.0 安装附带的 devenv.com

谢谢,

巴拉吉

4

0 回答 0