代码之家  ›  专栏  ›  技术社区  ›  Deadpool

Asp Net Core 2.1未列入Visual Studio 2017目标框架

  •  7
  • Deadpool  · 技术社区  · 8 年前

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

    List

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

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

    但它仍然没有被列出。

    阅读VS infos,我得到的Visual Studio版本是15.7.2(最新版本),NET framework版本是4.3.03056。

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

    有人知道如何解决这个问题吗?

    1 回复  |  直到 8 年前
        1
  •  4
  •   magicandre1981    8 年前

    命名完全令人困惑。你需要安装 2.1.300-rc1 SDK 得到。Net核心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