任何人想办法。NET 4.0应用程序在 CI 服务器上编译而不在 CI 服务器上安装 Visual Studio 2010?
没有 SDK 存在。NET 4.0.已安装。在 CI 服务器上使用 NET 4.0。Exe 适用于简单的项目,并给出以下警告:
(GetReferenceAssemblyPath 目标)-> C: Windows Microsoft.NET Framework v4.0.30319 Microsoft。Target (847,9) : 警告 MSB3644: 框架的引用程序集”。找不到 NETFramework,Version = v4.0”。要解决这个问题,请为此框架版本安装 SDK 或 TargetingPack,或者将应用程序重定向到已安装 SDK 或 TargetingPack 的框架版本。请注意,程序集将从全局程序集缓存(GAC)解析,并将用于代替引用程序集。因此,您的程序集可能无法正确地针对所要使用的框架。