views:

3099

answers:

3

I installed .NET 4.0 and VS 2010 RC on my laptop and MSBuild was automatically installed. I was hoping to build a continuous integration server by just installing the .NET SDK without VS 2010, so I downloaded the .NET 4.0 Framework from Microsoft at this link. Unfortunately, it doesn't appear to have installed MSBuild with this download (or at least I can't find it).

Is this link the appropriate link for the SDK, or is this just the runtime? If not, where is the link for the SDK?

I kind of doubt it is the entire SDK as it is only 35MB where the .NET 3.5 SP1 download was over 200MB.

+1  A: 

The link you used is the link for the runtime only. I haven't been able to find a separate download for the .NET 4 SDK.

Scott Dorman
Do you know if Microsoft plans to make an SDK-only download after the official .NET 4.0 release?
dewald
@dewald: I haven't heard anything but I'm asking around right now. I'll update when I get a response.
Scott Dorman
See my answer, it now appears there is an SDK available although it's been released under the name Windows SDK which includes additional tools for building native applications as well.
jpierson
+6  A: 

If you're looking for msbuild, you'll find that for 4.0 it's at C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe

FrederikB
Did you install just the 4.0 SDK or Visual Studio 2010? Also, did you install the newly released final build this week?
dewald
Just the .NET framework, not SDK or VS 2010
Carl Hörberg
FrederikB
%WinDir%\Microsoft.NET\Framework64\v4.0\MSBuild %
Timothy Pratley
%systemroot%\Microsoft.NET\Framework64\v4.0.30319\MSBuild %
Timothy Pratley
+2  A: 

Perhaps this is the SDK disguised slightly as a Windows 7 SDK.

Microsoft Windows SDK for Windows 7 and .NET Framework 4

UPDATE: Based off of a blog posts on the Windows SDK Blog the SDK that I linked to above seems to contain msbuild and supports building managed (.NET) applications. I'm assuming this is the SDK we have all been looking for in order to install on our build servers so I'm downloading it now and I'll post any further findings after I check it out.

UPDATE: I can confirm that the link provided above does indeed install MSBuild along with other portions of what would constitute an SDK for .NET 4.0. I'm successfully using this on my build machine now without installing Visual Studio 2010 to build our project.

jpierson