[英]'Microsoft.NETCore.App 2.0.0 not found in Package Manager Console
[英].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.