繁体   English   中英

.Net Core Classlib 错误地要求 Microsoft.NETCore.App 2.0.0

[英].Net Core Classlib misrequires Microsoft.NETCore.App 2.0.0

我目前在 Ubuntu 20.10 上,当我使用dotnet new classlib创建 Classlib 时,它按预期工作。 dotnet build构建,因为net5.0在 csproj 文件中编写为 TargetFramework。 但是当我使用dotnet ef migrations add Init时,会出现以下错误:

构建开始...

构建成功。

找不到任何兼容的框架版本 找不到框架“Microsoft.NETCore.App”,版本“2.0.0”。

找到以下框架: [/usr/share/dotnet/shared/Microsoft.NETCore.App] 的 3.1.14 [/usr/share/dotnet/shared/Microsoft.NETCore.App] 的 5.0.5

您可以通过安装指定的框架和/或 SDK 来解决问题。

我究竟做错了什么? 随意说明 RTFM(但请提供链接或方向)。

好吧,我想通了。 这是因为EntityframeworkCore.Design package。 我必须安装才能继续进行。

暂无
暂无

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

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