问题一: error MSB4236: The SDK “Microsoft.NET.Sdk” specified could not be found
解决方案
添加新变量,值为.Net SDK目录,设置成程序中使用的版本的对应目录,这样设置后,当MSBuild.exe编译.Net Core项目时,会自动根据该变量设置需要引用的SDK,参考 issues-2532
变量:
MSBuildSDKsPath
值:C:\Program Files\dotnet\sdk\3.1.201\Sdks
问题二: “C:\Microsoft.Cpp.Default.props” was not found
解决方案
添加新变量,值为Visual Studio中编译C++项目时所对应的版本。这样设置后,当MSBuild.exe编译C++项目时