.net - When do you need the Windows SDK for MSBuild? -


I am installing my first build server for .NET 3.5 projects, and later this interesting row in the MSBuild log Successful creation of a simple test application found:

The expected version of Microsoft Windows SDK could not be found. Registry key was found for the location specified in the "InstallationFolder" value of "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v6.0A". If your build process does not require SDK, then it can be ignored.

When does your build process require SDK? I do not want to install it on Build Server, if it is not necessary, but I do not even know that it requires mysteriously making a break.

At this time, I only have the .NET Framework 3.5 SP1 installed on the server.

There is something extra in SDK based on the content of your project - such as (IIRC) compiler, ** Occasionally ** Equipment used. But for most things, no: you do not need SDK. I installed just to get clean output on my build server; -P


Comments