GlobalSection可扩展性Globals在.sln文件中重复

问题描述

我在堆栈溢出时检查了几乎所有问题,但没有找到合适的答案。

在我的项目解决方文件中,可以看到GlobalSectionSolutionGuid的重复条目,如下所示:

Global
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(SubversionScc) = preSolution
        Svn-Managed = True
        Manager = AnkhSVN2019 - Subversion Support for Visual Studio
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {E3949C94-3551-44F7-BE8B-1FFE4A668402}
    EndGlobalSection
EndGlobal

每次我在VS2019中打开解决方案时,都会创建一个新的GlobalSection条目。通常不应该发生这种情况。.sln文件中的SolutionGuid应该只有一个部分。由于对.sln文件进行了此修改,因此源代码控制将其检测为更改,因此我们每次都必须提交或还原它。

如您所见,GlobalSection的{​​{1}}输入在相同的GUID下重复了7次。为什么?如何解决这个问题或这是一个错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)