【发布时间】:2020-03-04 12:20:22
【问题描述】:
我有大约 50 个项目的解决方案。
Visual Studio 的默认行为是将每个项目构建到项目子文件夹 bin/debug 和 bin/release。
在我的公司里,所有项目都应该在一个共同的输出目录中结束。优点应该是不经常复制文件。
这是在 .csproj 文件中定义 <OutputDirectory> 完成的。
检查构建输出向我显示了同一文件的许多删除和副本。所以我认为复制数量没有优势。
那么共享输出目录还有其他好处吗?有没有我还没有注意到的问题? 处理此问题的最佳做法是什么?
感谢您的帮助:D
【问题讨论】:
-
这种问题通常是基于意见的
-
But it is possible to change this and build all projects into a shared folder← 是的,但也许最好详细说明为什么你想这样做。你想解决什么问题? -
@PavelAnikhouski 我的目的不是征求意见。我想在我的公司里争论激烈的利弊。
-
@R00st3r IMO,最好在softwareengineering.stackexchange.com上提问
标签: c# .net visual-studio csproj