1、 第一步先直接安装rational rose 2003,安装过程中 默认状态点下一步。在XP SP2下会出现一个错误显示:MEM_BAD_POINTER error ,在网上查过,说是rose 2003下面的shw32.dll与WINDOWS系统有冲突。解决方法:从网上下载了新的shw32.dll,覆盖到C:/Program Files/Rational/Rose,(也可把原来的文件shw32.dll改名后,再复制),然后点击确定继续安装。[ 注 shw32.dll:是今天安装卡这么长时间的主要原因 ]
2、 把破解文件夹下面的四个文件复制到,C:/Program Files/Rational/Common,修改C:/Program Files/Rational/Common/license.dat 文件:把MICROSOFT改为本主机名:XXXXXX;再修改指定rational.exe的路径:C:/Program Files/Rational/Common/rational.exe
3、 将Flexlm.cpl拷贝到C:/windows/system32/下。然后在控制面板里运行 FlexLm License Manager。
运行后, 在 Setup 面板配置文件路径,
lmgrd.exe -> 你的安装目录C:/Program Files/Rational/Common/lmgrd.exe,
而 License File 为你改过的 C:/Program Files/Rational/Common/license.dat ...
另外,如果要选图中下面的USE NT Services,是不是要安装IIS的问题,没有搞清楚。前3、4年前在研究生院时安装,是先安装IIS了。今天前两次安装因为没有安装shw32.dll,安装了IIS,但后来死活都安装不成功。
4、 在Control面板点击Start,如果成功的话点击Status按钮将显示你的机器名:license server UP (MASTER) 说明成功了。失败的话重启一下FlexLm License Manager就没问题了。
?/P>
[ 注:以上内容卡了3 个小时 ]
5、 如果弹出对话框Failed to check out a key for rose_enterprise_windows:时,运行安装好的菜单Rational License Key Administrator后, 选定Point to a Rational License Server to get my licenses,单击下一步, Server Name文本框中填写你的机器名号(可能已经填好),单击完成。 (成功的话会出现两屏的licenses) [ 注:这儿卡了20 分钟 ]