【发布时间】:2017-11-25 21:18:55
【问题描述】:
是否可以指定 MsBuild 的工作目录?
目前,当我们使用 MsBuild 构建解决方案时,工作目录始终是放置解决方案的目录,但我们希望在构建多个解决方案时有一个通用的工作目录。
我们需要这个功能,因为 SonarQube MsBuild Scanner 需要在执行 MsBuild 编译和构建的同一目录中运行。
干杯
【问题讨论】:
-
您能否提供有关您的解决方案布局的更多详细信息。或者甚至更好地在 SonarQube Google 组上打开一个线程,其中包含一个可以重现您的问题的示例项目。
-
假设您使用的是vNext build,对于TFS中的msbuild任务,我们无法指定工作目录。但是你可以尝试添加一个命令行或批处理脚本任务来调用 msbuild 命令,然后你可以参考这个类似的线程:stackoverflow.com/questions/34182934/…
标签: tfs msbuild sonar-runner sonarqube-msbuild-runner