gpt4 book ai didi

version-control - TFS 2010-VersionControl.config无效,无法加载

转载 作者:行者123 更新时间:2023-12-03 11:57:30 33 4
gpt4 key购买 nike

最近,我们在TFS 2010中遇到了一个奇怪的问题。我们花了几天的时间才弄清楚。只想分享我对可能会帮助他人的问题的知识。

之前工作大约两年没有问题。但是突然之间,构建因以下错误而开始失败:

Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. MSBUILD : error MSB4017: The build stopped unexpectedly because of an unexpected logger failure. Microsoft.Build.Exceptions.InternalLoggerException: The build stopped unexpectedly because of an unexpected logger failure. ---> Microsoft.TeamFoundation.VersionControl.Client.VersionControlException: The cache file C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Team Foundation\3.0\Cache\VersionControl.config is not valid and cannot be loaded. Please correct or delete the file. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.TeamFoundation.VersionControl.Client.InternalCacheLoader.LoadConfig(InternalCache currentCache, Boolean dataDirectoryExists, InternalWorkspaceConflictInfo[]& conflictingWorkspaces) --- End of inner exception stack trace --- at Microsoft.TeamFoundation.VersionControl.Client.InternalCacheLoader.LoadConfig(InternalCache currentCache, Boolean dataDirectoryExists, InternalWorkspaceConflictInfo[]& conflictingWorkspaces)



错误消息中提到的删除Cache文件夹的内容没有帮助。

当时有两件事是巧合:
  • 服务器用尽了驱动器C中的可用空间:
  • 我们的支持人员正在安装Windows更新,包括用于TFS的Service Pack 1。

  • 我们的某些项目是32位的,例如Silverlight,它必须是32位的,还不能是64位。
    但是,我们的TFS服务器是64位。
    为了正确地编译项目,构建定义应指定“自动”(与TFS服务器一样运行64位编译)或“X86”来强制进行32位编译。

    那些X86突然开始因上述错误而失败。

    解:

    显然,还有Cache文件夹的另一个位置:
    C:\ Windows \ SysWOW64 \ config \ systemprofile \ AppData \ Local \ Microsoft \ Team Foundation \ 3.0 \ Cache

    我们删除了该文件夹的内容,一切开始正常运行。

    顺便说一句:它与/ m开关无关。我们也尝试过,但是没有帮助。

    最佳答案

    磁盘空间不足警告后,我也遇到了同样的问题。

    删除/重命名文件C:\ Users \ user.name \ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ Cache \ VersionControl.config解决了我的问题。

    关于version-control - TFS 2010-VersionControl.config无效,无法加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16048111/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com