全局部分(ExtensibilityGlobals) = postSolution,在我的Visual Studio 2012解决方案文件中有什么作用?

11

我的VS解决方案文件以什么结尾?

GlobalSection(ExtensibilityGlobals) = postSolution
    EnterpriseLibraryConfigurationToolBinariesPath = packages\Unity.2.1.505.2\lib\NET35;packages\Unity.Interception.2.1.505.2\lib\NET35;packages\EnterpriseLibrary.Common.5.0.505.0\lib\NET35;packages\EnterpriseLibrary.Logging.5.0.505.0\lib\NET35;packages\EnterpriseLibrary.Data.5.0.505.0\lib\NET35;packages\EnterpriseLibrary.ExceptionHandling.5.0.505.0\lib\NET35;packages\EnterpriseLibrary.PolicyInjection.5.0.505.0\lib\NET35;packages\EnterpriseLibrary.Validation.5.0.505.0\lib\NET35
EndGlobalSection

它的目的是什么?

简短回答:

在一个解决方案中,VS2012始终想要检出解决方案文件,但它对此不做任何操作。
我通过删除所述的行找到了一种解决方法。它有效。
但我想知道是否有任何副作用。

1个回答

4

移除它是可以的,它与企业库配置工具相关。正如您发现的那样,只要它在那里,当您从TFS打开解决方案时,它将始终检查解决方案文件。


1
我目前理解了。但我猜这个设置是有原因放在那里的;所以某个地方会发生变化。但是我不明白的是什么。 - LosManos
2
你使用配置工具还是手动修改配置文件?如果是手动的话,那么删除它将不会产生任何效果。 - Just TFS
当一个文件有多个GUID并且多方都添加了内容时,如何进行合并? - gneric

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接