【发布时间】:2021-07-06 20:01:50
【问题描述】:
使用 VS2017 和 .Net 4.7.2,试图更新范围报告版本。然后更新了 MongoDB 版本等。意识到它是不支持的版本。所以回到 Extent 报告 (3.x) 和 MongoDb 版本 2.11.x 的原始版本。现在突然间所有的引用都给出了这个错误信息:找不到引用组件'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'。
此外,最后收到此错误消息:此项目引用了此计算机上缺少的 NuGet 包。使用 NuGet 包还原下载它们。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105。丢失的文件是 ..
顺便说一句,涉及两个项目:P1(自动化框架)和 P2(测试套件)。 P1是问题。 P2 很好,但无法编译,因为 P1 不编译并创建一个 dll。当我更新我为这两个项目所做的版本时。版本兼容。
【问题讨论】:
-
您是否使用 NuGet 包还原重新添加它们?
-
试过了,上面写着:所有的包都已经安装好了,没有什么可以恢复的。
-
冒着说明显而易见的风险,您是否也尝试过清理和重建项目?我正在闪回stackoverflow.com/questions/32780315/…
-
是的,我做到了,第一件事。
-
另外,我之前能够编译和部署相同的项目并作为自动化测试套件工作。
标签: visual-studio nuget-package