【发布时间】:2017-07-06 09:14:23
【问题描述】:
在我们将目标框架从 .NET v4.5.1 更新到 v4.5.2 后,我们在 Jenkins 服务器上遇到了这个错误:
在构建输出中,我们还有如下警告:
(GetReferenceAssemblyPaths 目标)-> C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1097,5): 警告 MSB3644:框架的参考程序集 未找到“.NETFramework,Version=v4.5.2”。为了解决这个问题, 为此框架版本安装 SDK 或 Targeting Pack,或 将您的应用程序重新定位到您所针对的框架版本 已安装 SDK 或 Targeting Pack。请注意,程序集将是 从全局程序集缓存 (GAC) 中解析,并将用于 参考组件的位置。因此您的程序集可能不是 正确定位到您想要的框架。
当我们尝试删除 ClearScriptV8-32.dll、ClearScriptV8-64.dll、v8-ia32.dll、v8-x64.dll 时,它正在编译没有问题,但不幸的是,当我们在解决方案中使用它们时,网站没有加载。
【问题讨论】: