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

来源:互联网 发布:淘宝电器灯具 编辑:程序博客网 时间:2024/04/26 13:37


问题描述:在使用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)
0 0
原创粉丝点击