繁体   English   中英

Mac - 找不到框架“Microsoft.NETCore.App”,版本“3.1.0”(x64)

[英]Mac - The framework 'Microsoft.NETCore.App', version '3.1.0' (x64) was not found

我正在使用 Mac(x64,Intel)并尝试测试 Dotnet 项目。

我目前安装了 6.0.104 dotnet SDK,当我尝试测试该项目时,我面临以下错误:

Testhost process exited with error: It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '3.1.0' (x64) was not found.
  - The following frameworks were found:
      6.0.4 at [/usr/local/Cellar/dotnet/6.0.104_1/libexec/shared/Microsoft.NETCore.App]
You can resolve the problem by installing the specified framework and/or SDK.
The specified framework can be found at:
  - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=3.1.0&arch=x64&rid=osx.12-x64
. Please check the diagnostic logs for more information.

Test Run Aborted.

我已经从这个页面安装了 3.1.x SDK,但不知何故它没有得到反映。 有没有办法绕过这个错误并更改 SDK 版本?

根据报错信息,运行asp.net核心应用程序需要3.1.0运行时,所以建议你可以尝试去这个页面下载3.1.0运行时重新测试。

在此处输入图像描述

另一种解决方法是更新您的应用程序以使用 dotnet core 3.1.24 而不是使用 3.1.0。 它太旧了,没有支持时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM