The MSBuild debugger was never officially supported and was cut from MSBuild in favor of cross-platform support in the VS 2015/MSBuild 14 timeframe.
There are many ways to debug the behavior of a build. The combination of a Verbosity=Diagnostic
build log and the preprocessed project (msbuild /pp:preprocessed.xml pathohe.csproj
creates a file containing all of the build logic for a given project) is extremely powerful. You may also be interested in the UI that the MSBuildStructuredLog provides, which helps pare down the massive output produced by a diagnostic log.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…