下载软件包有问题吗?
我认为此问题表明EF package未成功安装在当前项目中。
1。请检查解决方案资源管理器中是否有黄色警告,例如this issue。如果有任何警告,请予以解决或在此处分享,我会为您检查一下。
2。我知道您已经清理了nuget缓存,但是看到this,当您在EF package
的{{1}}文件夹中找到Solution folder
的一个副本时,您正在使用packages
格式的项目中。因此,尽管您已经清理了Packages.config
中的nuget缓存,但是您的项目仍仍使用%userprofile%\.nuget\packages
文件夹中的旧副本。
建议(此顺序很重要,请按照以下步骤操作):
#1为此,您应该右键单击您的项目=> Manage Nuget Packages(UI)=>卸载solutionDirectory\packages
软件包。(或手动删除EntityFramework
文件夹中的EF软件包文件夹)
#2然后通过SolutionDir\packages
清理nuget缓存。
#3关闭Package Manager Console(如果已打开)。 =>关闭VS实例。
#4然后重新启动VS,并通过程序包管理器UI重新安装该EF程序包。并手动打开Package Manager控制台并键入Tools=>Nuget Package Manager=>Package Manager Settings=>Clear All Nuget Cache
,以检查此问题是否消失。
希望有帮助:)
本文链接:https://www.f2er.com/3066097.html