【问题标题】:Asp Net Core 2.1 not listed in Visual Studio 2017 target frameworkAsp Net Core 2.1 未在 Visual Studio 2017 目标框架中列出
【发布时间】:2018-11-07 02:20:20
【问题描述】:

我已经安装了the new AspNet Core 2.1 SDK - 现在是官方的 - 但它仍未在 Visual Studio 2017 目标框架中列出,现有项目和新项目:

正如我尝试过的类似主题中所建议的那样:

  • 安装 x64 和 x32 版本的 SDK
  • 单独安装运行时
  • 手动将SDK的安装路径添加到环境变量PATH
  • Manually updating an existing project(因为无法找到 2.1 SDK 而无效)
  • 重启电脑
  • 在我的母语(意大利语)和英语之间切换语言

但它仍然没有列出。

阅读 VS 信息,我得知 Visual Studio 版本是 15.7.2(最新),NET 框架版本是 4.3.03056。

从 Powershell 执行 dotnet --info,我得到这个:

有人知道怎么解决吗?

【问题讨论】:

    标签: visual-studio asp.net-core visual-studio-2017 .net-core asp.net-core-2.1


    【解决方案1】:

    命名完全令人困惑。您需要安装2.1.300-rc1 SDK 才能获得.Net Core 2.1。

    C:\>dotnet --info
    .NET Core SDK (gemäß "global.json"):
     Version:   2.1.300-rc1-008673
     Commit:    f5e3ddbe73
    
    Laufzeitumgebung:
     OS Name:     Windows
     OS Version:  10.0.16299
     OS Platform: Windows
     RID:         win10-x64
     Base Path:   C:\Program Files\dotnet\sdk\2.1.300-rc1-008673\
    
    Host (useful for support):
      Version: 2.1.0-rc1
      Commit:  eb9bc92051
    
    .NET Core SDKs installed:
      2.1.300-rc1-008673 [C:\Program Files\dotnet\sdk]
    
    .NET Core runtimes installed:
      Microsoft.NETCore.App 2.1.0-rc1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
    
    To install additional .NET Core runtimes or SDKs:
      https://aka.ms/dotnet-download
    

    【讨论】:

    • 我确认名称完全令人困惑......顺便说一句,谢谢,它有效!
    • 这可行,但请确保根据您的操作系统 x64 或 x86 安装正确的版本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 2019-05-04
    • 1970-01-01
    相关资源
    最近更新 更多