我正在试图从源代码构建Microsoft.AspnetCore.Identity。详细说明在此处:https://github.com/dotnet/aspnetcore/blob/master/docs/BuildFromSource.md。 我正试图运行他们的命令“restore.cmd”,但出现以下错误:
错误信息建议更改.NET Core SDK版本,这似乎很荒谬。解决方案肯定是安装MSBuild 16.3.0。但我该如何操作呢?
顺带一提,可能不相关的是,说明书还有一个脚本用于安装“精确所需”的VS版本。但它似乎安装了一个与我的现有版本并存的新版本。他们的“startvs”命令会启动现有的版本,而不是新的版本。最好将所有需要的东西添加到现有的安装中。但我不知道如何添加MSBuild 16.3.0。
error : Version 3.1.10 2 of the .NET Core SDK requires at least version 16.3.0 of MSBuild. The current available version of MSBuild is 16.0.46
1.62831. Change the .NET Core SDK specified in global.json to an older version that requires the MSBuild version currently available.
错误信息建议更改.NET Core SDK版本,这似乎很荒谬。解决方案肯定是安装MSBuild 16.3.0。但我该如何操作呢?
顺带一提,可能不相关的是,说明书还有一个脚本用于安装“精确所需”的VS版本。但它似乎安装了一个与我的现有版本并存的新版本。他们的“startvs”命令会启动现有的版本,而不是新的版本。最好将所有需要的东西添加到现有的安装中。但我不知道如何添加MSBuild 16.3.0。