首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将项目转移到另一个env后Telerik无法工作

将项目转移到另一个env后Telerik无法工作
EN

Stack Overflow用户
提问于 2018-04-18 16:01:49
回答 2查看 669关注 0票数 0

我将我的项目从一个env中移出,从那时起,我就有问题运行我的应用程序了。

下面收到的错误。‘不能加载文件或程序集'Telerik.Web.UI,Version=2016.2.504.45,Culture=neutral,PublicKeyToken=121fae78165ba3d4’或其依赖项之一。不支持操作。(HRESULT例外: 0x80131515)‘

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-19 01:44:09

错误代码0x80131515通常告诉程序集文件已被阻塞或未正确引用(因为VS认为引用的程序集仍然不受信任)。以下是来自Telerik常见问题解答的解释

不支持操作: 0x80131515 HRESULT: 0x80131515错误通常意味着文件是从Internet下载的,而Windows阻止了它。在这种情况下,只需执行以下操作:

  1. 在Windows资源管理器中,右击文件.
  2. 选择属性
  3. 单击“取消阻塞”按钮。
  4. 清除只读属性。

其他你应该尝试解决这个问题的事情:

使用bin文件夹程序集部署

  • 将Telerik程序集复制到\bin文件夹并使用该文件夹中的引用。
  • 重新启动VS IDE。

使用GAC程序集部署

  • 使用以下命令将Telerik.Web.UI.dll程序集添加到GAC: 银杏醇/i "InstallDir\BinXX\Telerik.Web.UI.dll“ 注意: InstallDir属于Telerik位置路径,"X“是指应该根据文件夹层次结构调整的数值。
  • 从bin文件夹中删除以前使用过的Telerik.Web.UI.dll,并添加对新文件夹的引用。
  • 确保这一行存在于web.config中:
  • 重新启动VS IDE。

如果上述所有可能的解决方案都无效,请使用当前Telerik程序集和所有必需的程序集创建一个新项目,然后将旧项目文件移动到新项目中。

其他参考资料:

无法加载文件或程序集“Telerik.Web.UI”

升级编译错误

Visual项目示例加载错误:不支持操作。( HRESULT: 0x80131515除外)

票数 1
EN

Stack Overflow用户

发布于 2022-06-07 16:07:06

在解决方案中有两个版本的Telerik DLL也是罪魁祸首。在我的例子中,我有一个子项目,它使用的是不同版本的.Net,因此是Telerik。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49904184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档