我最近将所有 Visual Studio 2013 项目迁移到 Visual Studio 2015,并按照本文档中记录的步骤进行操作article https://docs.nuget.org/consume/package-restore/migrating-to-automatic-package-restore简而言之,由 Nuget 确保自动包恢复仍然有效
- 我从源代码管理和磁盘中删除了 Nuget.exe 和 Nuget.target 文件
- 我更新了所有项目文件并删除了与Nuget相关的部分
我在更新 Nuget 包时遇到问题,它没有更新项目引用以指向最新的 dll 版本。我可以看到最新的软件包已安装。这个问题也与特定的包无关。
还有其他人遇到过这样的问题吗?
NuGet 包还原不会修改项目文件。它只是下载 NuGet 包并将其解压到包目录中。
如果您尝试编辑 packages.config 文件,然后更新项目,则必须使用包管理器控制台并运行:
Update-Package -reinstall
这将再次卸载并安装软件包并更新项目的引用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)