Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GlobalSection(ExtensibilityGlobals) = postSolution , what is it doing in my Visual studio 2012 solution file?

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.

like image 726
LosManos Avatar asked Sep 26 '14 08:09

LosManos


People also ask

What is the solution file in Visual Studio?

A solution is a structure for organizing projects in Visual Studio. The solution maintains the state information for projects in two files: . sln file (text-based, shared) .

How do I edit a solution file in Visual Studio?

In the Solution Explorer, right click on a Project or Solution item and select Edit Project File or Edit Solution File. The file will then open; after saving it, Visual Studio will prompt you to reload the required projects.


1 Answers

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.

like image 160
Just TFS Avatar answered Oct 21 '22 15:10

Just TFS