点击这里给我发消息
点击这里给我发消息
¥1891.00元
智超淘宝店
这台计算机上缺少此项目引用的 NuGet 程序包
原创
文章标签 ASP.Net

把项目移动到新的目录后,提示:

这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。

没有移动之前,都是正常的,说明环境是正确的。

在网上搜索,答案是很多,但都不适合啊。无办法,只能自己动手了!

在新位置新建一个同名的项目,通过复制粘贴项目,最后确定是 .csproj文件引起,通过对比发现,旧文件复制到新文件后,它里面的路径不对,参数是一个不存在的路径,比如说: 新目录中,没有abc这个文件夹,所以才能提示缺少引用!

注意:.csproj文件中,存在好多的路径,需要全部替换成正确的路径,重新加载后,运行成功!

在每个解决方案(.sln)的目录下,都会有packages文件夹,里面包含了项目中要用到的引用。