【发布时间】:2012-04-20 06:29:45
【问题描述】:
我有一个由大约 100 个项目组成的 .NET 解决方案。在构建结束时,我想验证应用程序运行所需的所有文件是否都在输出目录中创建(例如程序集、配置文件、帮助文件、数据文件……)。
是否有任何可用的工具或者您如何在您的项目中做到这一点?
【问题讨论】:
-
“我有一个由大约 100 个项目组成的 .NET 项目”您是指 .NET 解决方案吗?
-
成功的构建无法在您期望的任何地方创建您需要的文件会是什么情况?您的解决方案文件和项目必须为此进行配置,可能包括用于将 VS 控件之外的文件复制到适当位置的构建后事件。
-
这正是我想要验证的内容,因为只有在最后一个命令失败时,后期构建步骤才会失败。因为如果至少有一个命令失败,我没有想出一个简单的解决方案来使 postbuild 步骤失败
-
还有其他文件被构建脚本复制到输出目录,也必须验证
标签: .net build verification