Build Properties
<- Go back to Tutorial list
Build Properties
Here I want to show you what is the big advantage of the global build properties.
For example if you have 5 Solutions in your Company or on your private workspace, and you want to know if they works with the next .NET Framework version.
The default behavoir to do this is to open every solution in Visual Studio. Then you need to edit the properties (Alt+Enter) on every containing project to select the Target Framework version.
This can take a lot of time. With CheckoutAndBuild this is much easier. Simply open the Projectfile (*.csproj, *.vbproj etc) in a texteditor to specify the key for the requred property. In this case "TargetFrameworkVersion"
Now you can open the options popup for your current workspace or repository in CheckoutAndBuild and edit the build properties.
Insert a new Key "TargetFrameworkVersion" with the value e.g 4.5.2 and press enter.
Now you can select all solutions you want to build with .net 4.5.2 and choose "Build" in the context menu to build theese solutions with the additional or merged build properties