【问题标题】:TFS204018 error when installing NuGet Package in VS2015在 VS2015 中安装 NuGet 包时出现 TFS204018 错误
【发布时间】:2015-12-05 14:59:40
【问题描述】:

每当我在 TFS 源代码控制的 VS 2015 项目中安装 NuGet 包时,我都会在“Source Control - Team Foundation”下收到类似于以下输出的消息:

TF204018:无法检查文件的编码,因为文件 C:\TFS\Oz.Interfaces\Main\Source\MVRSTamperCodes\MVRSTamperCodes.Web\web.config 正在使用中。

我一直在寻找是否有解决此问题的方法但没有找到任何结果。有谁知道导致此消息的原因和/或我可以采取哪些步骤来修复它?我应该注意,这不会阻止 NuGet 包的成功安装,因此它似乎只是一个警告或信息性消息。

【问题讨论】:

    标签: tfs nuget visual-studio-2015


    【解决方案1】:

    我遇到过阻止 web.config 和其他文件的类似问题。我的解决方案是:

    1. 卸载 NuGet 包管理器(工具 -> 扩展和更新
    2. 安装最新版本(当前:Nuget 3.2

    【讨论】:

    • 这似乎也为我解决了这个问题(虽然我已经是 3.2 版本,但还有另一个升级可用)。谢谢!
    • 为我工作。谢谢。
    • 将 Nuget 从 3.0.60624.657 升级到 3.2.60914.10516 修复了它 - 无需卸载。警告仍然出现在 TFS 输出窗口中,但没有错误。安装应用程序洞察时抛出“对象引用”错误。
    【解决方案2】:

    如果您使用的是 Team Foundation Server,则需要先检查整个项目,然后再更新项目的 Nuget 包,如果您遇到此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多