ComponentOne License问题集锦(二):工程升级

在使用ComponentOne试用版的时候,会弹出试用版信息的提示框。有些客户提到已经按照激活和反激活文章里介绍的进行了激活,为什么还会弹出试用版提示信息?如果你是在激活产品之前创建的工程,那么需要对工程进行升级。下面是详细的解决方案,该方案用于解决:使用试用版开发。购买License,激活开发环境的 C1 产品,发布的客户机或本机,仍然会弹出试用版提示框问题。激活产品之后,需要对现有工程进行升级操作,升级步骤如下:1、删除使用了 C1 工程中 C1 相关的Dll引用2、删除使用了 C1 的工程中 licenses.licx 文件3、在工程中添加一个新的窗体(为了自动生成Licenses.licx,并自动添加 C1 相关的Dll引用)4、在VS工具箱中将 C1 控件添加到窗体中,此时会自动添加 C1 相关的Dll引用,并自动生成licenses.licx文件(需要确认DLL和License中 C1的版本号是否正确)5、对解决方案中所有调用C1的工程进行1-4步操作。(一般客户会在该步骤出现问题,一定要针对项目的所有工程进行操作)6、Rebuild整个解决方案 。7、重新发布。

发布于 2014/12/31 00:00

ComponentOne Enterprise

在使用ComponentOne试用版的时候,会弹出试用版信息的提示框。有些客户提到已经按照激活和反激活文章里介绍的进行了激活,为什么还会弹出试用版提示信息?如果你是在激活产品之前创建的工程,那么需要对工程进行升级。

下面是详细的解决方案,该方案用于解决:使用试用版开发。购买License,激活开发环境的 C1 产品,发布的客户机或本机,仍然会弹出试用版提示框问题。

下面就采用图文并茂的方式,介绍激活产品后,需要对已有工程进行升级操作的步骤

1。在打开的工程中,删除使用了 C1 工程中 C1 相关的Dll引用。

1.1打开工程中的视图->解决方案管理器。会展示解决方案管理器的视图,如下所示:

Update1

1.2在解决方案管理器->引用下,找到C1相关的Dll。这里是C1.Win.C1FlexGrid.4和C1.Win.C1TrueDBGrid.4。然后删除掉这两个Dll。

 

2。删除使用了 C1 的工程中 licenses.licx 文件

在步骤1中的解决方案管理器中,找到Properties->licenses.licx文件。如下图所示。

Update2

这个文件记录了C1的license信息,删除掉它。

 

3。在工程中添加一个新的窗体(这是为了第4步中的自动生成Licenses.licx,并自动添加 C1 相关的Dll引用)

4。从VisualStudio的工具箱中将 C1相关 控件添加到窗体中

4.1 如图所示的操作:

Update3

此时会自动添加 C1 相关的Dll引用,并自动生成licenses.licx文件。

4.2 这个时候,需要确认DLL和License中 C1的版本号是否正确。

DLL的版本号查阅请参考下图:

Update4

选择步骤4.1中新生成的C1相关DLL,在右键单击弹出的菜单中选择[属性]项。就会弹出如下属性视图:

Update5

请确认其中的版本是否正确。

查阅license文件中的版本号:

在VisualStudio中,双击步骤2里的licenses.licx文件,会打开文件如下图所示:

Update6

请查阅该文件中生成的相关Version是否正确。

5、对解决方案中所有调用C1的工程进行1-4步操作。

注意:(一般客户会在该步骤出现问题,一定要针对项目的所有工程进行操作)

6、Rebuild整个解决方案 。

Update7

在VisualStudio中,选择生成->重新生成。重新生成解决方案。

7、重新发布。

 

如果你对ComponentOne感兴趣,请到我们的官网下载最新版本:/developer/componentone-enterprise

如果你有疑问,可以到GCDN论坛获得技术支持:http://gcdn.grapecity.com.cn/showforum-66.html

 

本系列文章:

ComponentOne License问题集锦(一):激活和反激活

ComponentOne License问题集锦(二):工程升级

ComponentOne Enterprise | 下载试用

ComponentOne 是一套专注于企业 .NET开发、支持 .NET Core 平台,并完美集成于 Visual Studio 的第三方控件集,包含 300 多种 .NET开发控件,提供表格数据管理、数据可视化、报表和文档、日程安排、输入和编辑、导航和布局、系统提升工具等七大功能,被誉为“.NET开发的‘瑞士军刀’”。

ComponentOne 为您提供专业的产品咨询服务,并由技术支持工程师为您1对1解答。>> 发帖提问

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态