You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Oqtane中使用Radzen下拉组件时遭遇程序集加载错误

解决Oqtane中Radzen下拉组件依赖System.Linq.Dynamic.Core的问题

1. 匹配指定版本的依赖包

报错明确要求System.Linq.Dynamic.Core的1.2.22.0版本,先检查你当前安装的包版本是否一致。若版本不匹配,执行以下命令卸载并安装指定版本:

Uninstall-Package System.Linq.Dynamic.Core
Install-Package System.Linq.Dynamic.Core -Version 1.2.22.0

2. 确保客户端项目也引用该包

Oqtane采用模块化架构,需确认报错中提到的Oqtane.Blogs.Client项目同样安装了该依赖包。仅在服务端项目安装会导致客户端找不到程序集。

3. 添加程序集绑定重定向(可选,版本兼容时用)

若不想降级到指定版本,可在项目的web.config或app.config中添加绑定重定向,让系统用已安装版本替代要求版本:

<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="System.Linq.Dynamic.Core" publicKeyToken="0f07ec44de6ac832" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-1.2.22.0" newVersion="你当前安装的版本号" />
    </dependentAssembly>
  </assemblyBinding>
</runtime>

4. 清理重建解决方案

  • 右键解决方案 → 选择「清理」
  • 手动删除所有项目下的bin和obj文件夹
  • 右键解决方案 → 选择「重建」

5. 确认Radzen组件安装完整

确保已正确安装Radzen Blazor组件包到所有相关项目:

Install-Package Radzen.Blazor

内容的提问来源于stack exchange,提问作者shivangi rajde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 02:30:44