注册 登录
微网社区 返回首页

leo12ok的个人空间 https://www.mwtee.com/?11100 [收藏] [复制] [分享] [RSS]

日志

安装多版本ADS

已有 1737 次阅读2010-1-14 14:53 |个人分类:微波仿真软件| ADS

我的操作系统是Windows xp。之前上面安装了ADS2006A。今天打算安装ADS2009。
可是安装后按照破解说明将文件拷贝到对应的目录下后,ADS2009却仍然不能运行。
 
错误信息提示当前原因主要是license有问题。ADS2009在运行时会自动所搜license.lic文件。
由于之前安装了ADS20006,所以在注册表里的信息是ADS2006的相关信息。而注册表中与ADS2009相关
的项与ADS2006是同一项。所以一个解决方案如下:
打开注册表,将HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager中AGILEESOFD_LICENSE_FILE的值设置为 $path\licenses\license.lic 即可。 其中$path是ADS2009的安装目录。例如,如果ADS2009安装在C盘的ADS2009目录下,那么AGILEESOFD_LICENSE_FILE的值应该修改为:C:\ADS2009\licenses\license.lic
 
但是这样改会出现一个问题,就是ADS2006却因此无法打开。要想使ADS2006能够正常运行,那么就要重新将
AGILEESOFD_LICENSE_FILE的值修改为C:\ADS2006\licenses\license.lic(假设ADS2006安装在C盘ADS2006目录下)。
 
以上问题稍微简单的一个做法就是新建两个txt文档,分别命名为ADS2006.reg和ADS2009.reg。然后分别在里面
写入如下内容:
(1)在ADS2006.reg中写入:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager]
"AGILEESOFD_LICENSE_FILE"="C:\\ADS2006\\licenses\\license.lic"
 
(2)在ADS2009.reg中写入:
(1)在ADS2006.reg中写入:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager]
"AGILEESOFD_LICENSE_FILE"="C:\\ADS2009\\licenses\\license.lic"
 
分别保存文件。
然后需要使用哪个版本的ADS就双击对应的*.reg文件,将相应的license路径导入到注册表中。
 
 
这是一个很笨的方法,但是很有效。希望能够跟更多的高手交流更加简单、方便的方法。
 

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

关闭

站长推荐上一条 /1 下一条

客服中心 搜索

QQ|友情链接|小黑屋|手机无线|微网社区 ( 蜀ICP备09016811号 )

GMT+8, 2021-5-17 02:49 , Processed in 0.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2008-2020 Design: Comiis.Com

返回顶部