Хтось вдається отримати .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, Version = v4.0" не були знайдені. Щоб вирішити цю проблему, встановіть пакет SDK або Targeting Pack для цієї версії рамки або переназначте свою програму на версію рамки, для якої встановлений пакет SDK або Targeting Pack. Зауважте, що збірки будуть вирішені з кеша глобальної асамблеї (GAC) і будуть використовуватися замість еталонних зборів. Тому ваша збірка може бути неправильно орієнтована на рамки, які ви плануєте.