﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Just for Linda'-文章分类-c/c++</title><link>http://www.cppblog.com/forLinda/category/1047.html</link><description>Love Linda </description><language>zh-cn</language><lastBuildDate>Mon, 19 May 2008 17:02:00 GMT</lastBuildDate><pubDate>Mon, 19 May 2008 17:02:00 GMT</pubDate><ttl>60</ttl><item><title>Rational Rose2003安装体验（如何痛并快乐着）</title><link>http://www.cppblog.com/forLinda/articles/3828.html</link><dc:creator>for_Linda</dc:creator><author>for_Linda</author><pubDate>Mon, 06 Mar 2006 15:06:00 GMT</pubDate><guid>http://www.cppblog.com/forLinda/articles/3828.html</guid><wfw:comment>http://www.cppblog.com/forLinda/comments/3828.html</wfw:comment><comments>http://www.cppblog.com/forLinda/articles/3828.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cppblog.com/forLinda/comments/commentRss/3828.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/forLinda/services/trackbacks/3828.html</trackback:ping><description><![CDATA[<UL dir=ltr style="MARGIN-RIGHT: 0px">
<LI>的确，如果我们在生活和工作中没有激情，我们将无法体验到淋漓尽致的欢乐和痛苦。<BR>以前没有用过Rational Rose;据说可以帮助我们开发大的项目，甚至使我们的软件开发产业化或者...<BR>今天搞了一个晚上，终于安装成功了，现在把它记录下来</LI>
<LI>安装文件搜了很久，结果在一个中学的主页上找到了，当时感觉到自己真是落后呀<A href="http://2004.nj13z.cn//down_view.asp?action=download&amp;id=14">&nbsp;，现在中学的都开始涉及R_Rose</A></LI>
<LI>下载地址：<A href="http://2004.nj13z.cn//down_view.asp?action=download&amp;id=14">http://2004.nj13z.cn//down_view.asp?action=download&amp;id=14</A>&nbsp;&nbsp;&nbsp; （右键直接下载Rational Rose 2003）</LI>
<LI>解压后开始安装的第一个问题： 我的系统是xp_sp2的，会出现 Mem_pointer_Bad</LI>
<LI>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 原因应该是某个函数因为安全等级问题而无法运行，只要把 ./common/SHW32.dll替换。<BR>&nbsp;&nbsp;&nbsp;&nbsp; 下载地址：&nbsp; <A href="http://www.cjsdn.net/user/download/129846/SHW32.DLL">http://www.cjsdn.net/user/download/129846/SHW32.DLL</A><BR>MicroQuill提供的文件是shw32.dll<BR>使用这个Dll之后，就不会出现MEM_BAD_POINTER的提示了。<BR>下面是MicroQuill提供的修改方法：<BR>1) extract shw32.dll from the attached zip file.<BR>2) locate the copy of shw32.dll that the affected program (the one that's <BR>giving the MEM_BAD_POINTER error) is using. Rename this file, or move it to <BR>some other directory for safe keeping. Note: this step is not strictly <BR>necessary, BUT if you experience problems with our new DLL, the first thing <BR>we're going to suggest is that you revert to your old one.<BR>3) with your old shw32.dll renamed or moved for safe keeping, install the new <BR>shw32.dll where the old one used to be. Now run your app as usual and verify <BR>that the error no longer appears.<BR>4) if after step 3 you still see the MEM_BAD_POINTER error, search your hard <BR>drives for any other occurrences of shw32.dll and replace those (using the <BR>above procedures), one at a time, until the error no longer appears.<BR>5.然后就是注册，网上好多文件的覆盖方式，我没有实践（估计可以）<BR>&nbsp;&nbsp; 我们在这里介绍一个更细的方法：<BR>5.1.安装Rose后,默认是需要许可证书的..去下载个破解的..我上传了破解文件..<A href="http://www.cnblogs.com/Files/lixianhuei/rose2003crack.rar" target=_blank>点击这里下载Rose 2003破解</A><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; 5.2.先用破解压缩包里的 rational.exe，lmgrd.exe 覆盖到你的 \安装目录的Rartional\commen\下<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; 5.3.然后记事本打开 license.dat, 修改里面的 SERVER yourPC ANY&nbsp; DAEMON rational "C:\Program Files\Rational\Common\rational.exe" <BR>&nbsp;&nbsp;&nbsp;&nbsp; 改成 SERVER 你的机器名 ANY&nbsp; DAEMON rational "你的安装目录\rational.exe" ,拷贝到Common目录下..(注意：耐心查找)<BR><BR>&nbsp;&nbsp;&nbsp; 5.4. 将Flexlm.cpl拷贝到C:\winnt\system32\下， 在控制面板里运行 FlexLm License Manager，&nbsp;<BR> 运行后, 在 Setup 面板配置文件路径，lmgrd.exe -&gt; 你的安装目录 \Common\lmgrd.exe, 而 License File 为你改过的 license.dat ...<BR><BR><IMG height=245 hspace=5 src="http://lixianhuei.cnblogs.com/images/cnblogs_com/lixianhuei/2.gif" width=477 align=baseline><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; 5/5.在Control面板点击Start，如果成功的话点击Status按钮将显示 你的机器名：license server UP (MASTER) 说明成功了 <BR>&nbsp;&nbsp;&nbsp;&nbsp; 失败的话重启一下FlexLm License Manager就没问题了。&nbsp;<BR><BR><IMG height=245 hspace=5 src="http://lixianhuei.cnblogs.com/images/cnblogs_com/lixianhuei/3.gif" width=477 align=baseline><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; 5.6.如果弹出对话框License Key Administrator Wizard后, 选定Point to a Rational License Server to get my licenses，单击下一步， <BR>Server Name文本框中填写你的机器号(可能已经填好)，单击完成。 (成功的话会出现两屏的licenses)&nbsp;<BR></LI>
<LI></LI>
<LI>时间紧迫，还有问题等待解决...<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </LI></UL><img src ="http://www.cppblog.com/forLinda/aggbug/3828.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/forLinda/" target="_blank">for_Linda</a> 2006-03-06 23:06 <a href="http://www.cppblog.com/forLinda/articles/3828.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>