มีใครจัดการเพื่อรับแอปพลิเคชัน. NET 4.0 ที่รวบรวมบนเซิร์ฟเวอร์ CI โดยไม่ต้องติดตั้ง Visual Studio 2010 บนเซิร์ฟเวอร์ CI?
ไม่มี SDK สำหรับ. NET 4.0 ได้ติดตั้ง. NET 4.0 บนเซิร์ฟเวอร์ CI Msbuild.exe ใช้งานได้กับโปรเจ็กต์ง่ายๆและให้คำเตือนต่อไปนี้:
(GetReferenceAssemblyPaths เป้าหมาย) -> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (847,9): คำเตือน MSB3644: แอสเซมบลีการอ้างอิงสำหรับเฟรมเวิร์ก ".NETFramework, เวอร์ชัน = v4.0" ไม่พบ ในการแก้ไขปัญหานี้ให้ติดตั้ง SDK หรือ Targeting Pack สำหรับเวอร์ชันเฟรมเวิร์กนี้หรือกำหนดเป้าหมายแอปพลิเคชันของคุณใหม่เป็นเวอร์ชันของเฟรมเวิร์กที่คุณติดตั้ง SDK หรือ Targeting Pack โปรดทราบว่าแอสเซมบลีจะได้รับการแก้ไขจาก Global Assembly Cache (GAC) และจะใช้แทนแอสเซมบลีอ้างอิง ดังนั้นแอสเซมบลีของคุณอาจไม่ถูกกำหนดเป้าหมายอย่างถูกต้องสำหรับกรอบงานที่คุณต้องการ