VS2022又发布更新了,升级完成后,原来的Net6的aspNetCore项目,创建View时,使用CodeGeneration时,提示如下的错误:
......
Could not load file or assembly 'Microsoft.EntityFrameworkCore, Version=6.0.12.0, Culture=neutral,
...
进入项目的依赖,看一下EF相关的包,是6.0.8版本的,初看看这样子的一个小的版本升级,都能导致了一些问题。而随着Net7的发布,EF已经都7.0.2版本了。
按照提示,把对应的包升级到6.0.12,也不敢升级到最新的。

按照错误提示,主要选择这几个包进行升级。
升级完成,操作就正常了。
在升级VS2022后,一个Net6的aspNetCore项目在创建View并使用CodeGeneration时出现错误,提示缺少Microsoft.EntityFrameworkCore的特定版本。发现项目中EF的版本为6.0.8,而错误提示需要6.0.12。尽管EF已有7.0.2版本,但作者选择将相关包升级至6.0.12来解决问题,升级后恢复正常。
5072

被折叠的 条评论
为什么被折叠?



