获取visual studio生成的构建命令

时间:2014-08-24 11:49:20

标签: visual-studio msbuild

我想创建一个用于构建多解决方案软件版本的批处理文件。我很好奇我如何获得Visual Studio在点击" Rebuild Solution"后执行的确切MSBuild命令?

1 个答案:

答案 0 :(得分:1)

相当于

MsBuild /t:Rebuild /p:Configuration=<config>;Platform=<platform>

虽然VS实际上从解决方案生成temporary msbuild file然后构建它。您可以通过设置MSBuildEmitSolution环境变量来获取文件:

  • 打开VS命令窗口
  • 输入set MSBuildEmitSolution=1
  • 输入devenv以在该命令窗口中打开VS实例,以便它使用MSBuildEmitSolution环境变量
  • 打开并构建您的解决方案