找回密码
 立即注册

QQ登录

只需一步,快速开始

wuzhiwei

注册会员

10

主题

28

帖子

196

积分

注册会员

积分
196

活字格认证

wuzhiwei
注册会员   /  发表于:2014-7-30 16:47  /   查看:6802  /  回复:5
C1FlexGrid 旧版: 2.5.20061.233  新版:4.6.20141.828

因整个ERP系统比较庞大,无法一次性全部升级 ,采用 新版控件编译一个系统主菜单,把C1新旧版本类库拷贝到同一引用目录,可以同时进入已升级和未升级的模块,但进入未升级某块时,有时会提示需注册控件的信息。有没有解决办法?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-7-30 18:08:00
沙发
回复 1楼wuzhiwei的帖子

你是否将旧版本卸载或是反激活了?
这两个版本都安装到你当前机器,并且保证都是激活状态的。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
wuzhiwei
注册会员   /  发表于:2014-7-31 09:43:00
板凳
是在用户电脑上运行的。旧版模块没有重新编译,旧主菜单进入系统模块运行正常。但通过新版主菜单进入会提示注册信息,新版的主菜单程序没有用到旧版的类库,为什么还会提醒需要注册旧版本的c1类库?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-7-31 13:53:00
地板
回复 3楼wuzhiwei的帖子

你这个工程太大,查起来会比较费时间。
根据之前一般的情况,是由于新版主菜单里有旧版本的引用,图片上弹出的对话框就是使用了旧版本但没有注册引起的。在发布前确保引用的控件都需要添加到License文件和添加到引用集中。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
wuzhiwei
注册会员   /  发表于:2014-8-4 10:11:00
5#
例如:MainMenu.exe  使用c1控件是2014版本(有新版License文件和引用集,但无旧版License文件和引用集)
          Mat.Inventory.dll 使用c1控件是2006版本(有旧版License文件和引用集)
          Employee.dll       使用c1控件是2014版本  (有新版License文件和引用集)。
       可通过MainMenu菜单程序 进入mat.inventory.dll 和 Empyloyee.dll 两个模块。 进入Employee.dll  时,所有程序运行正常,进入 Mat.Inventory.dll 会弹出提醒激活信息。通过旧版Mainmenu进入mat.inventory.dll 运行程序都正常。

是否可以通过在MainMenu工程中加入旧版的License文件和引用来解决该问题?新旧版本在同一工程中引用会不会有冲突?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-8-4 11:16:00
6#
回复 5楼wuzhiwei的帖子

因为MainMenu里使用了旧版的控件,所以必须引用其license文件和引用。所以你在主工程里添加需要添加旧版本的License文件和引用。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部