如何在MSBuild 12.0 / VS2013中调试项目文件?有一个答案,但显然这种方法不支持Visual Studio 2015 / MSBuild 14。有人知道在Visual Studio 2015 / MSBuild 14中执行MSBuild调试的方法吗?关于Visual Studio 2017的信息可获得额外积分。
如何在MSBuild 12.0 / VS2013中调试项目文件?有一个答案,但显然这种方法不支持Visual Studio 2015 / MSBuild 14。有人知道在Visual Studio 2015 / MSBuild 14中执行MSBuild调试的方法吗?关于Visual Studio 2017的信息可获得额外积分。
MSBuild调试器从未得到官方支持,而是在VS 2015/MSBuild 14时期被削减,以支持跨平台。
有许多方法可以调试构建的行为。使用Verbosity=Diagnostic
构建日志和预处理项目(msbuild /pp:preprocessed.xml path\to\the.csproj
创建一个包含给定项目所有构建逻辑的文件)的组合非常强大。您还可能对MSBuildStructuredLog提供的UI感兴趣,它有助于简化诊断日志产生的大量输出。
在旧版VS中,它确实运行良好:
但是,如果我使用VS2015,我会遇到与你们一样的问题,即它无法识别/debug命令行。
我在此向产品团队报告这个问题:
你可以从中获取最新的更新,当然,请在该网站上投票并添加评论:)