【问题标题】:Asp.Net framework not found未找到 Asp.Net 框架
【发布时间】:2018-12-02 18:25:59
【问题描述】:

在文件夹上使用命令 dotnet new mvc 后,我尝试通过 VS Code 运行它,但出现以下错误:

您只能将 Microsoft .NET Core 调试器 (vsdbg) 与 Visual Studio Code、Visual Studio 或 Visual Studio for Mac 软件 帮助您开发和测试您的应用程序。

找不到任何兼容的框架版本

找不到指定的框架“Microsoft.AspNetCore.App”,版本“2.1.0”。

目标进程退出而没有引发 CoreCLR 启动事件。确保目标进程配置为使用 .NET Core。如果目标进程未在 .NET Core 上运行,则可能会出现这种情况。

程序“[4090] AspProject.dll”已退出,代码为 150 (0x96)。

这是dotnet --info的输出:

版本:2.1.300 提交:adab45bf0c

运行时环境: 操作系统名称:manjaro 操作系统版本:
操作系统平台:Linux RID:linux-x64 基本路径:/opt/dotnet/sdk/2.1.300/

主机(用于支持): 版本:2.1.0

提交:caa7b7e2ba

.NET Core SDK 已安装: 2.1.300 [/opt/dotnet/sdk]

.NET Core 运行时安装: Microsoft.NETCore.App 2.1.0 [/opt/dotnet/shared/Microsoft.NETCore.App]

要安装其他 .NET Core 运行时或 SDK: https://aka.ms/dotnet-download

如您所见,我的 dotnet 版本是 2.1。

我看到其他人已经遇到过这个问题,但是我尝试的所有解决方案都对我不起作用。

【问题讨论】:

  • 检查 Microsoft Visual Studio 组件的安装
  • 这里缺的太多了。列出所有步骤,即 dotnet restore 等。显示证明 2.1 已安装等的打印输出。发布执行错误消息。
  • 您可以尝试卸载并重新安装。NET Core 2.1 SDK

标签: c# asp.net visual-studio-code


【解决方案1】:

我在 Windows 7 中发现了这个问题 所以 我正在卸载 .NET Core SDKs 2.1.300 并为 Windows 进行更新并安装 .NET Core SDKs 2.1.2来自link

我不知道你的操作系统,,,我昨天看到并解决了它

【讨论】:

    猜你喜欢
    • 2018-10-30
    • 2016-10-03
    • 2014-12-07
    • 2011-09-21
    • 2014-07-14
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多