CI 서버에 Visual Studio 2010을 설치하지 않고 CI 서버에서 컴파일되는 .NET 4.0 응용 프로그램을 얻을 수있는 사람이 있습니까?
.NET 4.0 용 SDK는 없습니다. CI 서버에 .NET 4.0을 설치했습니다. Msbuild.exe는 간단한 프로젝트에서 작동하며 다음과 같은 경고를 표시합니다.
(GetReferenceAssemblyPaths 대상)-> C : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (847,9) : 경고 MSB3644 : 프레임 워크 ".NETFramework, Version = v4.0"에 대한 참조 어셈블리 찾을 수 없습니다. 이 문제를 해결하려면이 프레임 워크 버전 용 SDK 또는 Targeting Pack을 설치하거나 SDK 또는 Targeting Pack이 설치된 프레임 워크 버전으로 애플리케이션의 대상을 다시 지정하십시오. 어셈블리는 GAC (전역 어셈블리 캐시)에서 확인되며 참조 어셈블리 대신 사용됩니다. 따라서 어셈블리가 의도 한 프레임 워크를 올바르게 대상으로하지 않을 수 있습니다.