我正在构建代理,并出现错误:
当前.NET SDK不支持定位.NET Core 2.1
我已经完成了安装x86和x64 SDK的步骤,但是并不能解决问题。
然后我删除了所有dotnet核心版本,以防万一某些东西安装不正确,并且刚刚安装了2.1.507,但是Visual Studio和msbuild都没有将其识别为已安装。
那里有c:\program files\dotnet
的路径条目和x86等效项。
该代理无法直接访问Internet,因此我无法运行Windows更新,但我认为手动安装SDK应该足够。
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ MSBuild \ Sdks \ Microsoft.NET.Sdk \ build \ Microsoft.NET.TargetFrameworkInference.targets(112,5):错误:当前。 NET SDK不支持定位.NET Core 2.1。目标.NET Core 1.1或更低版本,或者使用支持.NET Core 2.1的.NET SDK版本。