[原创+参考]
编写引言: 目前在软件开发中都需要建模,在建模工具中rose是比较好的,可以在网上找到rose2003企业版安装文件,但是在XP系统不能安装成功,关于破解以及解决安装问题的帖子网上很多,但大部分不是很全或者不是很明白,为此撰述个人安装经历(成功),以便参考.
文章涉及破解资源:shw32.dll,lmgrd.exe,rational.exe,license.dat,rational_perm.dat等文件可以在网上下载,也可以通过Email向本人获取:qiyucheng_.com@163.com
rational rose 2003企业版安装全攻略:
1)下载安装文件3张CD-iso
2)使用Daemon执行虚拟安装
3)使用的操作系统是XP-sp2,会出现mem_bad_pointer错误
4)点击确定,同时将shw32.dll替换安装目录下C:/Program Files/Rational/Common/shw32.dll(建议作个备份)
5)然后继续安装,正常情况下不会再出现任何安装问题
6)安装结束后会出现rational license key administrator提示进行注册,不用管,也不用关闭
7)将lmgrd.exe,rational.exe文件拷贝到C:/Program Files/Rational/Common/目录下
8)将license.dat用记事本打开,修改里面的server Microsoft any为server 你的计算机名称 any然后保存后拷贝到C:/Program Files/Rational/Common/目录下
9)将flexlm.cpl文件拷贝到C:/Windows/system32/目录下,系统会自动在控制面板中添加flexlm license manager控制面板和Nutcraker控制面板
10)打开系统控制面板中的flexlm license manager控制面板
11)点击setup属性页,添加lmgrd.exe的浏览路径(点击Browse按钮选择,也可直接输入路径C:/Program Files/Rational/Common/lmgrd.exe)
12)接着添加License File的浏览路径(点击Browse按钮选择,也可直接输入路径C:/Program Files/Rational/Common/license.dat)
13)点击应用按钮对设置进行保存
14)关闭Flexlm License Manager然后重新打开,点击control属性页中的status按钮,如果出现你的计算机名称:license server UP(MASTER)字样,那么说明操作成功
15)点击Control属性页中Start按钮,来启动服务
16)返回到刚才安装结束后出现的rational license key administrator,默认(选择第一个单选按钮)点击下一步后,会跳出一个license server对话框,选择一个即可(此步是确认是否成功)
17)此时rational license key administrator还能打开
18)将rational_perm.dat替换安装目录C:/Program Files/Rational/Common/下的原文件(注意备份)
19)此时再次打开rational license key administrator会出现白屏,不用管
20)至此安装全部完成,直接到开始菜单中程序-〉rational software->rational rose enterprise edition点击打开就可以使用rational rose了