无法更新自动刷新参考' telerik.web.ui.dll'

时间:2016-01-14 15:46:48

标签: asp.net webforms telerik

我有一个旧的Web表单应用程序已升级到.Net framework 4.5。我使用的是Visual Studio 2013,目前安装了适用于ASP.NET AJAX Q1 2016的Telerik UI。当我打开这个解决方案时,我遇到了以下错误:

  

无法更新自动刷新引用' telerik.web.ui.dll'。无法找到程序集' C:\ Program Files(x86)\ Telerik \ UI for ASP.NET AJAX Q1 2015 \ Bin45 \ Telerik.Web.UI.dll'

" Telerik.Web.UI.Skins.dll"

出现相同的警告

当我尝试构建或重建解决方案时,我收到多个错误,都抱怨Telerik。

我已经根据Telerik的文档仔细检查了网络配置,一切似乎都运行良好。此解决方案可以在未更新到最新Telerik的同事计算机上构建查找。我在管理员模式下运行Telerik Toolbox配置向导。

有谁知道我可以做些什么来使这个应用程序与最新的Telerik一起工作?

2 个答案:

答案 0 :(得分:1)

  1. 从项目中删除Telerik引用

  2. 将所需版本的所需程序集复制到您的网络应用程序/网站的BIN文件夹

  3. 通过明确指向BIN文件夹

  4. 来添加对它们的引用
  5. 在源代码管理系统中更新项目

  6. 基本上,请按照此处的手动升级流程进行操作:http://docs.telerik.com/devtools/aspnet-ajax/installation/upgrading-instructions/upgrading-a-trial-to-a-developer-license-or-to-a-newer-version#manual-upgrade

答案 1 :(得分:0)

如果您不需要定期更新Telerik DLL,则 rdmptn的答案有效。在他提供的链接的同一页面上,还有另一种设置自动参考的选项:

Automatic Upgrade

您可以利用AJAX VS扩展向导:

  1. Automatic Latest Version Retrieval Wizard

  2. Upgrade Wizard

我个人认为升级向导更易于使用,尤其是因为它可以在不连接Internet的情况下更新项目以引用Telerik库。在页面的摘要中,先决条件是

  1. 已安装所需版本的Telerik库
  2. 已安装Telerik VS扩展程序

然后在VS主菜单中

  • Telerik
  • 用于ASP.NET AJAX的UI
  • 升级向导