Visual studio 2012 GlobalSection(ExtensionityGlobals)=postSolution,它在我的Visual studio 2012解决方案文件中做什么?
我的VS解决方案文件以Visual studio 2012 GlobalSection(ExtensionityGlobals)=postSolution,它在我的Visual studio 2012解决方案文件中做什么?,visual-studio-2012,tfs,solution,Visual Studio 2012,Tfs,Solution,我的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\NET
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
它的目的是什么
TL;博士
在解决方案中,VS2012始终希望签出解决方案文件,但它对此不做任何操作。我通过删除这些行找到了一个解决方案。它起作用了。
但是我想知道是否有任何副作用。删除它很好,它与企业库配置工具有关。正如您所发现的,当您从TFS打开解决方案时,它将始终签出解决方案文件。我了解到目前为止。但我想设置在那里是有原因的;所以某处会发生变化。但我想不通的是,您是使用配置工具还是手动更改配置文件?如果它是手动的,那么你将永远看不到删除它的任何效果。当一些方面添加了一些东西并且有很多guid时,这个文件的合并是如何工作的?