继续问关于Allegro两个版本共存问题。
时间:10-02
整理:3721RD
点击:
前段时间问了大家两个版本共存问题,可是我遇到很奇怪的问题。不能解决。只能再次请教大家。
情况是这样的:我现在电脑d盘装上15.5,能用。
然后在c盘装16.2,也能用,但是这个时候15.5运行的时候就出现如下错误“没有找到cn1200.dll,因此这个应用程序未能启动。重新安装应用程序会修复此问题。”然后我就按其要求修复,结果两个版本都不能用。
大家帮忙看看这是什么问题。
ps:15.5的破解时用一个环境变量指向一个licence.lic,这个在d盘的。
16.2的破解时用一个NOLIC.COM先在windows)system32下运行,然后修改一个license.dat,在安装目录(c盘)用allegro.bat。最后修改环境变量。
我刻意把两个破解和安装放在不同的盘,但是还是么有达到目的。
情况是这样的:我现在电脑d盘装上15.5,能用。
然后在c盘装16.2,也能用,但是这个时候15.5运行的时候就出现如下错误“没有找到cn1200.dll,因此这个应用程序未能启动。重新安装应用程序会修复此问题。”然后我就按其要求修复,结果两个版本都不能用。
大家帮忙看看这是什么问题。
ps:15.5的破解时用一个环境变量指向一个licence.lic,这个在d盘的。
16.2的破解时用一个NOLIC.COM先在windows)system32下运行,然后修改一个license.dat,在安装目录(c盘)用allegro.bat。最后修改环境变量。
我刻意把两个破解和安装放在不同的盘,但是还是么有达到目的。
如果我没有记错的话,在你安装完16.2后,在开始--程序--Cadence 16.2下面有个cadence switch release 里面有应该有两个版本的信息。
记住: 安装两个版本Allegro需要在这里切换来应用,否则会有一个用不了!
OK?
谢谢上面朋友热情回答。我印象中也看到了。不知道是不是切换一下就可以呢?
感谢shiqi5337的回答,给我帮助很大。那个切换确实存在,也是我问题关键所在。
但同时要注意,环境变量LM_LICENSE_FILE 里面要指向两个licence,中间用分号隔开。
不过这样切换挺麻烦的。