11

My VS solution file ends in

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

What is the purpose of it?

TL;DR

In a solution mine VS2012 always wants to check out the solution file but it does nothing with it.
I found a remedy through removing said rows. It works.
But I wonder if there are any side effects.

Community
  • 1
  • 1
LosManos
  • 7,195
  • 6
  • 56
  • 107

1 Answers1

4

Removing it is fine, it is related to the Enterprise library configuration tool. As you have found while it is there it will always check out the solution file when you open the solution from TFS.

Just TFS
  • 4,697
  • 1
  • 18
  • 22
  • 1
    I understand so far. But I guess the setting is put there for a reason; so something somewhere will change. But what eludes me. – LosManos Sep 26 '14 at 08:42
  • 2
    Do you use the configuration tool or do you manually alter your config files? if it's manual then you will never see any effect from removing that – Just TFS Sep 26 '14 at 09:11
  • How merging for this file works, when a few sides added something and there are a lot of GUIDs ? – gneric Mar 19 '18 at 10:36