升级NetStandard 2.0级库升至Dotnet 6
我正在将 dotnet core 3.1
Web应用程序升级到 dotnet core 6
当然包括此更改:
- <TargetFramework>netcoreapp3.1</TargetFramework>
+ <TargetFramework>net6.0</TargetFramework>
现在,使用类库,我还应该替换 NetStandard
也参考?例如:
- <TargetFramework>netstandard2.1</TargetFramework>
+ <TargetFramework>net6.0</TargetFramework>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这对我的作用。
当Xinlin回答时,只需更改它,然后相应地更新Nuget软件包。
我关心的改变是因为我已经从主应用程序(NetCore)中使用了dbcontext。通过保持
NetStandard2.1
使其无法获得DBContext(也许是因为它使用了不同的EFCORE版本,CMIIW)That works on mine.
As Xinlin answer, just change it then update the nuget packages accordingly.
As my concern changing it was because I've to use dbcontext from the main app (netcore). By keeping it
netstandard2.1
makes it fail to get the dbcontext (maybe because it uses different EFCore version, CMIIW)我刚刚完成了我的项目的迁移.NET标准库2.1至.NET 6。
I just completed migrating .NET Standard Library 2.1 to .NET 6 for my project.