msbuild - 有没有办法指定不在解决方案中构建网站

时间:2016-01-13 15:59:17

标签: asp.net visual-studio tfs msbuild

我正在使用Visual Studio 2015来创建构建定义。有没有办法在构建中的某个地方指定不在解决方案中构建网站?

当我打开解决方案时,我可以手动告诉它不要这样做(见下文),但是当我运行Build时出错,因为网站不会构建。但我不需要它来构建。

enter image description here

2 个答案:

答案 0 :(得分:0)

如果您不想在tfs构建中构建此项目或sln,则只需在Build过程参数中将其删除即可。 enter image description here

答案 1 :(得分:0)

在解决方案文件(.sln)中,删除Build.0条目。例如:

Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "clientapp", "clientapp\", "{F49559D6-D6E7-43D9-8EB2-DE26496D5E63}"

搜索包含“ Build.0”和第二个UID的行并将其删除。

{F49559D6-D6E7-43D9-8EB2-DE26496D5E63}.Debug|Any CPU.Build.0 = Debug|Any CPU

该解决方案将加载确定,但将不会建立网站。

[感谢BmanMA。 ]