Visual Studio Nuget在参考属性中不还原路径

早上好, 我曾经遇到过的超级怪异怪癖,并且在多台机器上都可以重复。

我们有一个内部nuget仓库。当我从项目中删除程序包文件夹和所有bin / obj文件夹,然后还原nuget程序包时,会发生几件事:

  1. nuget软件包已成功下载
  2. 在解决方案中的两个项目中,只有三个软件包无法通过参考
  3. 当我右键单击一个失败的引用并转到属性时,其中两个引用将得到修复。
  4. 当我右键单击最后一个失败的引用时,它没有显示路径信息。
  5. 当我卸载该nuget软件包,然后从完全相同的源上重新安装这些项目时,一切正常。

所以,我不知道发生了什么。打开属性面板后还原的2个引用来自nuget.org。无法还原的1参考来自我们的内部nuget存储库。但是,由于nuget包已正确下拉,因此这无关紧要。还原nuget包后,似乎只是Visual Studio 2019中的某些项目无法在项目中正确设置参考数据/路径。

关于如何永久修复的任何想法,这样其他开发人员就不会遇到这个问题?

感谢您的帮助!

**一点点跟进。卸载/重新安装nuget软件包后,参考属性正确显示“本地复制”为true,“特定版本”为true,并且其他信息(包括路径)正确填写。

zhangkun863 回答:Visual Studio Nuget在参考属性中不还原路径

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3115953.html

大家都在问