请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-10 16:03  /   查看:93  /  回复:0
本文主要介绍Spread Winforms 升级新版本的步骤
Spread开发包 每年会发布一个大版本,以及SP1,SP2两个小版本,

如果是升级到小版本的话,继续使用此前的序列号即可,如果是升级到下一个大版本,需要使用新的序列号进行激活,如果您还在金牌服务期内,可以联系我们的销售人员为您提供新的序列号



以下以V14升级到V15为例,介绍大版本升级的步骤,小版本升级的话,忽略其中授权的步骤即可

1. 卸载V14安装包,
可以通过控制面板中右键点击卸载
image.png251578368.png

2. 安装V15安装包
在官网下载最新版本安装包解压后安装所需平台即可
image.png891174926.png


3.申请并激活新版本License(小版本升级可以忽略)
   如果您还在金牌服务期内,您可以和我们销售联系获取新版本序列号,否则您需要重新购买新版本开发包
   获取序列号后,打开“C:\ProgramData\GrapeCity\gclm\gclm.exe授权激活工具,可以看到已经有V15新版本了
   点击激活按钮,输入序列号确认后,提示已经成功激活,变成下图的状态“正式产品虚了已激活”即可
image.png351098021.png

4.更新老项目中的dll以及license信息

如果是创建新项目的话,在新版本安装后直接创建即可
但是对于老项目来说,需要更新老项目中的dll以及license信息,具体步骤如下
4.1. 更新dll
有两个办法
一个简单的办法是删除原有的spread相关引用,然后重新从工具栏拖入一个Fpspread对象,此时相关的新版本dll引用会自动被添加

  另一个办法,如果你使用的是Nuget添加的spread,那么直接通过Nuget更新即可,更加方便

4.2 更新license信息
  .NET 程序的license验证依赖于程序中的license.licx文件,其中包含有版本信息,最好的办法是只保留每行授权信息的前两部分(红框中),去掉包括版本信息在内的剩余部分这样每次升级就不用在去修改了
删除办法可以参考
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

image.png387443541.png
image.png100304869.png

也可以在更新引用版本前,删除license.licx文件中的信息,这样在上一步拖入控件时,此文件中的license信息也会自动添加






0 个回复

您需要登录后才可以回帖 登录 | 立即注册