如何解决我可以查看MSBuild实际执行哪些构建命令吗?
| 我使用MSBuild生成项目文件。 默认情况下,MSBuild仅打印出编译结果,但是我需要检查正在执行哪些命令。 我可以查看实际执行了哪些构建命令吗?我要检查编译器选项,并且引用与csc
命令一起使用。
解决方法
您可以使用/ v [erbosity]标志。我不知道您可以获得传递给CSC的标志的列表,但是如果您使用/ v:Detailed或/ v:diagnostic,它将转储有关正在执行的目标,所有MSBuild变量和它们的值,以及所有已解析的参考程序集。
[edit:]如果您寻找它,它看起来也会向您显示对csc.exe的命令行调用,即使在/ v:detailed上也是如此。
, 您可以将Visual Studio构建的输出设置为详细信息。
转到菜单工具->选项->项目和解决方案->生成并运行。更改MSBuild项目生成输出详细程度选项,通常从默认的“最小”更改为“正常”,“详细”或“诊断”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。