这个问题我也遇到了,全网也没找到办法,不过我自己研究了下,低效地解决了。
首先你先不关闭这个d窗,ModelSim主窗口下面显示“Cannot find license file C:\flexlm\license.dat”的日志,则说明你跟我情况一样了。请往下看。
这说明了license的环境变量设置正确了,因为,不设置环境变量会d窗让你运行 “lmutil lmdiag”诊断。我诊断了下发现输出错误信息如下,这跟注册机运行时哗哗输出的一样。事实上,这是注册机输出的有问题,注册失败。
FlexNet Licensing error:-90,313D:\ModelSim\win64\LICENSE.TXT:line 2061:Future license file format or misspelling in license file.
The file was issued for a later version of FlexNet Licensing than this program understands.
License text: 8" SN=18XXXXXX SIGN2=0
License path: D:\ModelSim\win64\LICENSE.TXT
FlexNet Licensing error:-90,313
解决方案:
多运行patch_dll.bat几次试试。
在win7主机/虚拟机上(或别人能成功注册的电脑上)安装modelsim,然后你会发现破解会成功,但是直接复制其中生成的license.txt到你的计算机上是不行的。因为HOSTID不同,你可以先记录下你计算机的HOSTID(在你电脑上运行注册机“MentorKG.exe -patch .”生成的license.txt的第一行“#SERVER WIN-NAME 00ffXXXXXXXX 27001”其中的00ffXXXXXXXX 就是HOSTID),在win7上运行MentorKG.exe -h 00ffXXXXXXXX -patch .生成的license.txt拷贝到你的电脑上就可以用。我是这样解决的。希望对你有帮助。
第一个问题没有生成license是不是有需要填写的内容没有填呢?keygen各种各样的不知道你用的哪种不好回答。第二个问题hostid表示的应该是主机的名字吧。
modelsim破解完了需要修改环境变量,你应该知道吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)