拾光碎片-----Devexpress之TreeList中的引用报错

在使用DevExpress ASPxTreeList控件时遇到引用错误,问题源于ASPxTreeListExporter内部元素未被正确加载。尝试修改web.config、检查版本匹配及licenses.licx文件,确保引用文件和命名空间正确,最终解决了引用问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



问题描述:在使用DevExpress运用treelist控件时,加载一些配置文件,发现ASPxTreeListExporter不是内部元素,引用它的配置名称在代码中报错。

于是就想到是不是应用名称没用加载,自作主张在web.config里面加载的配置文件引用,运行在浏览器上面报错!!

80:  <add sembly="DevExpress.Web.ASPxTreeList.v12.2.Export, Version=12.2.6.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />

注:期间也不知道改了什么地方,导致所用布局文件的第一行都不能编译,于是乎就只能折回去,悲催---

网上搜索了一大堆,也没用解决这个问题,晚上睡觉那个困扰啊,不好描述。

同事提供了一种思路,把web.config文件删除,在重新运行生产,把DevExpress里面关于treelist的内容再粘回去,试了一下,还是不行!

解决思路:引用报错首先应该注意三个地方,第一:web.config中是否对引用文件给予加载;第二:你使用的版本和你安装的dev是否不同;第三:在文件头引用的名称是否正确。

  1. 找到licenses.licx文件(旧版本可更换成新版本),里面有DevExpress引用文件的所有名称,对要引用的文件Ctrl+C

  2. 在布局页面头部注册加载,并注意空间引用名!!

经过上面步骤,再查看代码页里面的引用不再报错,当然也没用不是内部元素报错啦。

版本不兼容:

    如果这给了你思路,踩一脚吧,让小笨知道我们在这条不归路上一起努力!(づ ̄ 3)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值