Eu instalei o .NET 4.0 e o VS 2010 RC no meu laptop e o MSBuild foi instalado automaticamente. Eu esperava criar um servidor de integração contínua instalando o .NET SDK sem o VS 2010, então baixei o .NET 4.0 Framework da Microsoft neste link . Infelizmente, ele não parece ter instalado o MSBuild com este download (ou pelo menos não consigo encontrá-lo).
Esse link é o link apropriado para o SDK ou é apenas o tempo de execução? Caso contrário, onde está o link para o SDK?
Eu meio que duvido que seja o SDK inteiro, pois são apenas 35 MB onde o download do .NET 3.5 SP1 foi superior a 200 MB.
Respostas:
Talvez este seja o SDK disfarçado levemente como um SDK do Windows 7.
Microsoft Windows SDK para Windows 7 e .NET Framework 4
ATUALIZAÇÃO: Com base nas postagens de um blog no Blog do Windows SDK, o SDK ao qual vinculei acima parece conter msbuild e suporta a criação de aplicativos gerenciados (.NET). Estou assumindo que este é o SDK que todos procurávamos para instalar em nossos servidores de compilação, por isso estou baixando-o agora e publicarei outras descobertas após o check-out.
ATUALIZAÇÃO: Posso confirmar que o link fornecido acima realmente instala o MSBuild junto com outras partes do que constituiria um SDK para .NET 4.0. Agora estou usando isso com êxito na minha máquina de compilação sem instalar o Visual Studio 2010 para criar nosso projeto.
ATUALIZAÇÃO: Consulte também a resposta de FrederikB abaixo, pois parece que todo o SDK pode não ser necessário para obter o MSBuild 4.0. Isso seria especialmente útil se você precisar configurar um servidor de compilação mínimo. Não confirmei se isso funciona para mim ou não, mas valeria a pena tentar antes de instalar o SDK.
fonte
Se você estiver procurando pelo msbuild, verá que no 4.0 está em:
Para 32 bits:
Para 64 bits:
fonte
Usar o padrão .Net MsBuild pode não ser suficiente. Você pode baixar o MsBuild Tools for Visual studio gratuito aqui e instalar todas as dependências usadas no seu projeto.
fonte