Soy la creación de mi primer servidor de compilación de .NET 3.5 proyectos, y ha encontrado interesante esta línea en el registro de MSBuild después de una construcción exitosa de una simple aplicación de prueba:¿Cuándo necesita el Windows SDK para MSBuild?
¿No podía localizar la versión esperada del el SDK de Microsoft Windows. Miró para una ubicación especificada en el valor "InstallationFolder" de la clave de registro "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v6.0A". Si su proceso de compilación no necesita el SDK, entonces esto puede ser ignorado.
¿Cuándo exactamente necesitaría el SDK su proceso de compilación? No quiero instalarlo en el servidor de compilación si no va a ser necesario, pero tampoco quiero descubrir que lo necesito haciendo que una compilación se rompa misteriosamente.
Por el momento, solo tengo .NET Framework 3.5 SP1 instalado en el servidor.
El SDK se puede obtener de http://msdn.microsoft.com/en-gb/windowsserver/dd146047.aspx, pero asegúrese de elegir la versión de websetup si no desea descargar todo el lote. – StocksR