Có ai quản lý để biên dịch ứng dụng .NET 4.0 trên máy chủ CI mà không cần cài đặt Visual Studio 2010 trên máy chủ CI không?
Không có SDK nào cho .NET 4.0. Đã cài đặt .NET 4.0 trên Máy chủ CI. Msbuild.exe hoạt động cho các dự án đơn giản và đưa ra cảnh báo sau:
(Mục tiêu GetReferenceAssemblyPaths) -> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (847,9): cảnh báo MSB3644: Cụm tham chiếu cho khuôn khổ ".NETFramework, Version = v4.0" không được tìm thấy. Để giải quyết vấn đề này, hãy cài đặt SDK hoặc Gói nhắm mục tiêu cho phiên bản khung này hoặc nhắm mục tiêu lại ứng dụng của bạn đến một phiên bản khung mà bạn đã cài đặt SDK hoặc Gói nhắm mục tiêu. Lưu ý rằng các hội đồng sẽ được giải quyết từ Bộ đệm ẩn lắp ráp toàn cầu (GAC) và sẽ được sử dụng thay cho các hội đồng tham chiếu. Do đó, lắp ráp của bạn có thể không được nhắm mục tiêu chính xác cho khuôn khổ mà bạn dự định.