首页 > 解决方案 > Package.config 在仅卸载解决方案包时被删除,TFS 显示为已删除

问题描述

我正在使用 Visual Studio Enterprise 2019 版本 16.5.4,我的解决方案中只有一个包,而我尝试卸载该包并使用其他版本重新安装该包,TFS 将其显示为已删除,但当我尝试添加它时,TFS显示文件已存在的错误。

标签: .nettfsvisual-studio-2019

解决方案


这应该是一个已知问题,您可以查看以下类似问题:

根据 NuGet 团队的回复。

感谢您报告此问题。目前,我们建议使用 VS 2017从 packages.config 迁移到 PackageReference以解决您的问题。您可以在此处了解更多信息: https ://blog.nuget.org/20170316/NuGet-now-fully-integrated-into-MSBuild.html

如果您仍想使用 packages.config,可以使用以下解决方法:

  1. 重命名磁盘上的新 package.config
  2. 撤消 TFS 中的删除
  3. 删除磁盘上 TFS 恢复的旧 package.config
  4. 重命名磁盘上的新 package.config

推荐阅读