升级DevExpress8.2到9.1.5
来源:互联网 发布:织梦cms模板安装 编辑:程序博客网 时间:2024/05/17 23:08
初次写博,记录下自己瞎忙了半天的过程。
嫌麻烦,就不截图了。
1.官网下载9.1.5的包,然后安装。
2.去csdn下一个注册用的插件包,地址http://hi.csdn.net/danny_su/profile,安装。
2.5运用Dev的自带工具ProjectConvert,选定项目文件的路径,然后执行。(注意备份原项目文件)
问题出现了:这个帮助升级的工具会遇到一些项目文件中的Dev引用不能更新的错误,比如我的webConfg文件。
所以这个工具不是很好用,我们还是需要手动做些事情。如下
3.其实自己应该大体知道.net项目中哪些地方肯定需要Dev的程序集,比如webconfig,比如某aspx页面里··。
4.新建一个网站和在默认的aspx页面中,将用到的控件都拖拉一遍,注意拖拉的控件版本是9.1.5的选项卡里的。
5.我做的项目中有报表,所以会用模版再新建一个报表,在报表设计器里把用到的相关控件拖拉一遍。
6.完成以上步骤后,新的网站中的webConfig的Dev的assembly已经自动生成了。
7.将新生成的Dev的assembly节点复制进原项目文件的webconfig中(覆盖原先的v8.2的assembly)
8.自己没找到什么更好的办法了,接下来就是编译,会遇到某些页面还没有更新引用的情况,一一手动更新了。
遇到有的DLL中的方法改变了的,自己改下代码,我遇到一个构造函数在新的版本中增加了一个参数的情况。
9.最终,编译通过了···在执行程序的时候,bin目录下的App_Licenses.dll和网站目录下的licenses.licx会改变,
这好像是记录程序集版本号的东东,也有人说在第3步之前,可以将这两个文件先从原项目中删除,据说有奇效···
- 升级DevExpress8.2到9.1.5
- centos6.5 gcc升级到4.8.2
- 升级到 2M 。
- 升级到Rails2.2
- sqlserver6.5升级到sqlserver2000
- mysql5.5升级到5.6
- centOS6.5升级到ceontOS7
- Mysql5.5升级到5.6
- dz7.2升级到dzx2
- Apache2.2升级到2.4
- 从PhysX2.8升级到PhysX3.2(5)
- 从KDE 4.10.5升级到4.11.2
- ORACLE 10g升级到10 2 0 5
- 升级OpenSSH7.2p1到OpenSSH7.6P1,升级openssl
- ADS1.2升级到RealView2.2
- ADS1.2升级到RealView2.2
- MySQL 4到5的快速升级
- 升级SQLSERVER6.5到2000的注意事项
- 邮件服务器软件能否成就企业邮箱市场?
- 已安装 MSXML 核心服务 6.0 Service Pack 2 时 SQL Server 2005 安装程序失败
- CentOS下安装网卡驱动
- 330pics-shell scripts-second
- 完美支持98、2000系统自定义打印纸张的VB代码
- 升级DevExpress8.2到9.1.5
- wap开发-----VS2005自带的仿真器
- 最新 EA 7.5.845汉化版本
- 画皮SAP-世界管理软件公司的中国真相
- NET中Cache用法分析
- 修复ORACLE92i TNS-12545: 因目标主机或对象不存在,连接失败 错误
- 330pics-shell scripts_third
- (转)基于API的录音机程序
- 解决 惠普HP CQ40 519TX 安装XP系统更新驱动后,有爆破音。