在Vista下如何配置使用rational rose 2003

来源:互联网 发布:手机免费网络电视直播 编辑:程序博客网 时间:2024/05/18 16:39

自己的新电脑是vista,所以尝试在此环境安装rose 2003,安装时,遇到的一个问题是不支持此操作系统,结果不能继续安装了,没关系,我们用orca修改下rose.msi,orca是个msi文件编辑器,很小,没有就去下个汉化版.

    用Orca打开Setup/rose.msi,查找"xph",会定位到该行: (VersionNT AND (NOT RSWINXPHOME))OR (DISABLE_PLATFORM_BLOCKS = 1)|You are attempting to install on an... ,删除此行,表菜单中有删除行操作,然后保存.
    重新安装,我们发现不在出现刚才问题,已经绕过了操作系统的检查.接着就是一直下一步,在安装过程中,由于vista的安全设置,又可能出现关闭程序的窗口,我遇到了好几次,点调试,这样安装就能继续下去。
    OK,安装完毕,下面就是破解了,去下个破解文件。这个网上到处都有,我在这里贴个人家说的过程吧
 
    1.安装Rose后,默认是需要许可证书的..去下载个破解的..
http://www.cnblogs.com/Files/lixianhuei/rose2003crack.rar
    2.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 /安装目录的Rartional/commen/下
    3.然后记事本打开 license.dat, 修改里面的 SERVER yourPC ANY DAEMON rational "C:/Program Files/Rational/Common/rational.exe"
改成 SERVER 你的机器名 ANY DAEMON rational "你的安装目录/rational.exe" ,拷贝到Common目录下..
    4. 将Flexlm.cpl拷贝到C:/winnt/system32/下, 在控制面板里运行 FlexLm License Manager,
运行后, 在 Setup 面板配置文件路径,lmgrd.exe -> 你的安装目录 /Common/lmgrd.exe, 而 License File 为你改过的 license.dat ...
    5.在Control面板点击Start,如果成功的话点击Status按钮将显示你的机器名:license server UP (MASTER) 说明成功了
失败的话重启一下FlexLm License Manager就没问题了。
    6.如果弹出对话框License Key Administrator Wizard后, 选定Point to a Rational License Server to get my licenses,单击下一步,
Server Name文本框中填写你的机器号(可能已经填好),单击完成。 (成功的话会出现两屏的licenses)
 
    完成后,如果原来已经安装好JDK,可能出java.lang.NullPointerException。
我对这个问题也不是很清楚,进入ROSE后,在ADD-IN菜单中,把web modeler选项的勾给去掉,关于这个问题网上应该有更全的解决方案
原创粉丝点击