可以使用MSBuild构建源代码构建:源代码目录之外的构建?msbuild,支持源代码构建
这是一些其他建筑系统中的标准东西,如Autotools或CMake。当你想要尝试构建选项或共享一个源代码树(可能很大)时,它们非常有用。
对于那些问为什么需要这样的东西:有了这个,我可以做一个结账(这里是4GB),做一个构建,恢复到一些特定的修订版,并做另一个构建而不扔掉第一个构建。或者我可以用一些自定义设置做一个丢弃配置,而不用考虑VS中所有的配置设置。或者在多个自动建设者之间分享结账。我知道我可以用不同的路径定义单独的配置,但是这很麻烦(尤其是在处理多个项目时),这些配置会传播给其他开发人员(我希望在试验时避免使用),并使用通用的VCS操作。
目前还不太清楚“外部源目录”的含义。请描述你的情况和你实际期望发生的事情。 – Filburt 2011-01-11 16:01:29
@Filburt,编辑。 – liori 2011-01-11 18:08:07