[.net] Visual Studio 2010없이 MSBuild 4.0 설치

랩톱에 .NET 4.0 및 VS 2010 RC를 설치했고 MSBuild가 자동으로 설치되었습니다. VS 2010없이 .NET SDK 만 설치하여 지속적인 통합 서버를 구축하고 싶었 기 때문에이 링크 에서 Microsoft에서 .NET 4.0 Framework를 다운로드했습니다 . 안타깝게도이 다운로드로 MSBuild를 설치하지 않은 것 같습니다 (또는 적어도 찾을 수 없습니다).

이 링크가 SDK에 대한 적절한 링크입니까, 아니면 단지 런타임입니까? 그렇지 않은 경우 SDK 링크는 어디에 있습니까?

.NET 3.5 SP1 다운로드가 200MB 이상인 경우 35MB에 불과하므로 전체 SDK가 아닌지 의심합니다.



답변

아마도 이것은 Windows 7 SDK로 약간 위장한 SDK 일 것입니다.

Windows 7 및 .NET Framework 4 용 Microsoft Windows SDK

업데이트 : Windows SDK 블로그블로그 게시물을 기반 으로 위에서 링크 한 SDK에는 msbuild가 포함되어 있으며 관리 (.NET) 응용 프로그램 빌드를 지원하는 것으로 보입니다. 나는 이것이 우리가 빌드 서버에 설치하기 위해 우리 모두가 찾고 있던 SDK라고 가정하고 있으므로 지금 다운로드하고 확인한 후 추가 결과를 게시 할 것입니다.

업데이트 : 위에 제공된 링크가 실제로 .NET 4.0 용 SDK를 구성하는 다른 부분과 함께 MSBuild를 설치하는지 확인할 수 있습니다. 이제 프로젝트를 빌드하기 위해 Visual Studio 2010을 설치하지 않고도 빌드 컴퓨터에서 성공적으로 사용하고 있습니다.

업데이트 : MSBuild 4.0을 얻는 데 전체 SDK가 필요하지 않을 수 있으므로 아래 FrederikB의 답변을 참조하십시오. 최소 빌드 서버를 설정해야하는 경우 특히 유용합니다. 이것이 저에게 효과가 있는지 확인하지 않았지만 SDK를 설치하기 전에 시도해 볼 가치가 있습니다.


답변

msbuild를 찾고 있다면 4.0의 경우 다음 위치에 있습니다.

32 비트의 경우 :

C : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe

64 비트의 경우 :

C : \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MSBuild.exe


답변

.Net 기본 MsBuild를 사용하는 것만으로는 충분하지 않을 수 있습니다. 여기 에서 Visual Studio 용 무료 MsBuild 도구를 다운로드하고 프로젝트에 사용 된 모든 종속성을 설치할 수 있습니다.
여기에 이미지 설명 입력


답변