我可以让Visual Studio调用MSBuild.exe进行构建吗?

时间:2013-02-05 10:48:05

标签: msbuild visual-studio-2012

在Visual Studio中触发构建时,它使用MSBuild库来运行构建。但是,如果构建挂起(有时它会挂起),这意味着我必须杀死devenv.exe

有没有办法让Visual Studio调用MSBuild.exe(以便我可以杀死它),而不是以编程方式使用MSBuild?

1 个答案:

答案 0 :(得分:3)

构建挂起并不常见。恕我直言,你应该检查,然后试图绕过问题。无论如何,您可以使用MSBuild作为外部工具:

工具 - >外部工具 - >添加

使用以下值填写表单:

  • 标题 - MSBuild
  • 命令 - C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe
  • 参数 - $(SolutionName)
  • 初始目录 - $(SolutionDir)

选中“使用输出窗口”。

然后您可以在“工具”菜单中调用该命令。