有一个.NET解决方案已提交给SVN存储库。在开发人员重新排序项目文件夹树(并重新设置了一些项目)后,解决方案在提交后继续在他的PC上工作,而不是在其他人工作,因为* .cproj文件中本地nuget包存储的相对路径仍然很旧。 /> 我已经尝试了什么:
上述任何一个问题仍然存在。唯一可行的故障排除是手动修复* .cproj文件中的路径,你可以猜到为什么我对此不满意。
谁知道更快的方式?谢谢
答案 0 :(得分:0)
您应该能够通过在程序包管理器控制台中运行以下内容来修复提示路径,该控制台重新安装每个项目中的每个程序包:
update-package -reinstall
在运行此命令之前,需要将NuGet包还原到旧位置。
在运行上述命令之前,我会确保所有内容都处于版本控制之下。