如何卸载RFT6.1.1

上一篇 / 下一篇  2008-08-31 20:32:43 / 个人分类:自动化测试

"W7z%w Ks-D"K;f0转自IBM网站51Testing软件测试网"T0[8bW}sJ

$l4rqa1`0Uy:y9U SU051Testing软件测试网:N%U!@p,\ I)_
Problem(Abstract)51Testing软件测试网J4Td _'H(D
This document describes how to do a clean uninstall of IBM? Rational? Functional Tester (RFT) version 6.1.x on Microsoft Windows51Testing软件测试网6v&_1U"e[
 51Testing软件测试网/Ezh7bJd&C
Symptom51Testing软件测试网%X Q5y9Pig wSWy;t
The information in this document applies for both integrated development environments (IDE) of RFT. The IDEs are Java? scrīpting in Eclipse, and Microsoft Visual Studio .NET, the latter in both versions 2003 and 2005.

B{-?,N+}:dF%q0

/LN~VD0A clean uninstall removes everything that the installation procedure added. In case of installation or update failure, a clean uninstallation and reinstallation can result in a working RFT installation.  
RY@;Hu0z4bx ] S#H0 
0WGm'W!tcH"q6~0 51Testing软件测试网8E#l6BvR)`
Environment51Testing软件测试网)b,e L3u%s^Q'Y8Wj%j
This information is valid for versions 6 only. 
7Y yZ&M5A}0 
7G]u.y+[f0 51Testing软件测试网i(}QMP|-wa
Resolving the problem

p6z"p&V8e T\!WDj-um0

*N:l.g/ov/F-lkb0?Wq0The procedure below involves the following stages:

W"P;mti051Testing软件测试网sW!Am/|GA

--------------------------------------------------------------------------------
g5K ES&?dR0 Verifying the prerequisites
0Tvo1Y$y9gf:wcR@0 Uninstallation of RFT
/T*A}-T$p2U(X4x9]n0 Uninstallation of the IBM Rational Agent Controller
!@ \og8c.sv0 Re-installing RFT

pcd[X8U051Testing软件测试网:V0d7g8Pm `s.}z4}

--------------------------------------------------------------------------------51Testing软件测试网 ulWil6\fA-x^r

J3e_Ot Gm)q1[0Verifying the prerequisites51Testing软件测试网/z([ `?-s%p
Ensure that no RFT IDE is running.51Testing软件测试网,eIN{_y d\
If you use .NET scrīpting, make sure, that you had installed one of these two combinations before the installation of RFT:
b M&TPd)x0.NET 1.1 Framework with Microsoft Visual Studio 2003
%u.eZ$m9^Ts9|0.NET 2.0 Framework with Microsoft Visual Studio 2005
s b3F,oq5_0If you use Java scrīpting for RFT, .NET Framework is mandatory. version 1.1 or 2.0 is required.
&n|~*OA,Y)w0End all RFT processes. Use the tool Process Explorer from Microsoft Windows Sysinternals and follow the steps below:51Testing软件测试网n/Ix%@D ay
Find processes by DLL substring rtx
8AF/j;T%A4c4py0Select Find > Find Handle DLL. The Process Explorer Search window opens.51Testing软件测试网 c#x~ ]{7z[e4[
Enter rtx in the field Handle or DLL substring.
Z V{&J#lT.R9KfN0Kill all the processes, that appear in the Process Explorer Search window.

Xd*?CN'{ [051Testing软件测试网E,?0G E Dk6n,B/jV

51Testing软件测试网 x^ i:B&Pk.K/[.K
 51Testing软件测试网]u a5QL?#K1^(j1S
--------------------------------------------------------------------------------

(CM0ZU,?"F9pS0

-LH]1q|2NM0O$]p051Testing软件测试网]` b [7t4D!d
Uninstallation of RFT51Testing软件测试网0K\C w"| P

:{f!zp+k+Cm0Uninstall RFT from the Windows Control Panel Add or Remove Programs.51Testing软件测试网 ne7k@$b H-^,xl5c
Run post_uninstall.bat. You can find this file at:51Testing软件测试网H#hxt_3~.PG
C:\Documents and Settings\All Users\Application Data\IBM\RFT\UninstallRFTRMT.
9I o/]lPt Pax\0Note: You do not have to run it when you do not have this file.
$W[.Vnw9Eu0Remove files under C:\Program Files\IBM\Rational.
?'qDI|MZ0Remove files under C:\Documents and Settings\Administrator\IBM\rationalsdp6.0.
UcW S)J(yP4^I_0Clean all the assembly entries. Follow either method 1 or method 2.51Testing软件测试网"b Sd$G_
Method 1: through Assembly Explorer:
;] Vs{Q(e0Go to Start > Run and type assembly.51Testing软件测试网3N7w'QO)PZSn [B,h
Delete all instances of the following:
!@gd2{St)V0rtxftnet51Testing软件测试网-X*Y|X"@ ?2rM'L
SiebelDomainProxies
y1G`V&n8h5K @0SiebelIEHelper
vXh4gN%X)A e0SiebelNotificationListener
|Q,Zlz ]BQ8[0policy.6.1.rtxftnet[</code>]
Z ?$[p8i1tF0Method 2: by using gacutil and regasm .NET commands:51Testing软件测试网it|^jj
Go to: Start > Programs > Microsoft Visual Studio .NET 2003 (or 2005) > Visual Studio .NET Tools > Visual Studio .NET 2003 (or 2005) Command Prompt.
$O:~#|/\Y6i^0From the command prompt, to remove from Global Assembly Cache (GAC) enter the commands below:51Testing软件测试网[(mcz2KT9i]a,[4`
gacutil /u "<path>\rtxftnet.dll"51Testing软件测试网j_:}@ ]ePk
gacutil /u "<path>\SiebelDomainProxies.dll"
b H p7C!UFG0gacutil /u "<path>\SiebelIEHelper.dll"51Testing软件测试网yO9im \cM
gacutil /u "<path>\SiebelNotificationListener.dll"
:xh2? R'GW G&H,h0gacutil /u "<path>\ policy.6.1.rtxftnet.dll"51Testing软件测试网L ~s8~ OMu
From the Command Prompt, to unregister the Assembly, enter the commands below:51Testing软件测试网7hek i z#irEt
regasm /unregister "<path>\rtxftnet.dll"
^6E4aGUpN0regasm /unregister "<path>\SiebelDomainProxies.dll"
C)wh)K}e[9l0regasm /unregister "<path>\SiebelIEHelper.dll"
P)Z*tK2_*F8h5Q0regasm /unregister "<path>\SiebelNotificationListener.dll"
~T w [Z*l0regasm /unregister "<path>\ policy.6.1.rtxftnet.dll"51Testing软件测试网"yp&p(mu%X
Note: If you are unable to clean the assembly entries by following either of the methods in step 5, follow these steps.51Testing软件测试网z6m,R#w7Or)`#T
Open the Windows Registry editor.51Testing软件测试网!o0x i RAZ|!^
Search for all assemblies listed in Step 5 that you were unable to delete.51Testing软件测试网 z2|;uXRK Ai%` |
Delete the entries from the Registry.
$Q1wF|w:^P s0Go back to Step 5 and try to delete the assembly entries once again. This time you should be able to delete them.51Testing软件测试网3x+o4j7w&xsv
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\RationalTest and delete the entire 8 Folder under it.51Testing软件测试网5a'qj'J~(Cy._,[

51Testing软件测试网/]8]iXnb!kZ~^![0i

--------------------------------------------------------------------------------

Y TK G4Z*b y m0

] f!QF,U$nv Be0Uninstallation of Rational Agent Controller
H1[!X jzJ8GF0Warning: Uninstalling IBM Rational Agent Controller (RAC) can affect other Rational products, when they have a dependency on RAC. Among these are Rational Performance Tester, Rational Web Developer, Rational Application Developer and Rational Software Architect.51Testing软件测试网 Q&~'l+M+t]~

51Testing软件测试网:u^r(K;D.i"q

Stop the IBM Rational Agent Controller Service.
V(f_n~0Run the following commands from the command prompt.
FC*M;bf Y%e6[,T0C:\Program Files\IBM\Rational\SDP\6.0\IBM_Agent_Controller/bin/managerservice.exe remove “IBM Agent Controller”51Testing软件测试网i;m1FF@)r)KWUi.Q
regedit /s C:\Program Files\IBM\Rational\SDP\6.0\IBM_Agent_Controller\config\regDel.reg51Testing软件测试网7A5[:nU-fw1b0a.}
Delete the folder IBM_Agent_Controller.

-m2N5Wk5W0

}cy Y%|He0
2j!f Q~HW&u K0Finishing the uninstallation51Testing软件测试网V#Ht$jvH#g}U
Remove all files under C:\Program Files\IBM\Rational\SDP\6.0\FunctionalTester.
dc+m2~Pg D6Mp0Remove all files under C:\Documents and Settings\Administrator\IBM\rationalsdp6.0.51Testing软件测试网9V"i'J7f] ];BU

II,r"fl I;M.y0--------------------------------------------------------------------------------

7nt+u Q9L(y V;[uw0

h%ADk'vV0Re-installing RFT
'sx a,UkB }0The final step is to reinstall RFT and upgrade it to the desired version.51Testing软件测试网(fu{eNg!C@

(F k:yla9y(i9c0In case the installation fails, gather the following details to send to IBM Rational Client Support:

N._L3Ur)qR*KS v9~ @0

.x4A+y'h"qJ#{1? U0Operating System and Service Pack.
(HF+XM m\+^0Visual Studio version.51Testing软件测试网AxXEBh S'b/z
.NET framework version.51Testing软件测试网cC)n8l(lU+L2Ku2L
RFT version.
hU#d$y&_%H/O0Obtain logs from the following locations:
w ^9YkG_8Or-j.T0C:\Program Files\IBM\Rational\SDP\6.0\logs\rft_install.log51Testing软件测试网q$Y i3u1ouM
C:\Program Files\IBM\Rational\FTTrial\6.1\logs\rft_install.log51Testing软件测试网*vcr:RC/M6ft
This is optional; sometimes you do not have it:
|^L_6Q2H{u r9e0C:\Program Files\IBM\Rational\SDP\6.0\FunctionalTester\updater\workspace\.metadata\.log

KF:c;uB!DuS0

TAG: 他山之石 自动化测试

 

评分:0

我来说两句

日历

« 2024-04-06  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5891
  • 日志数: 6
  • 图片数: 1
  • 文件数: 1
  • 建立时间: 2006-12-13
  • 更新时间: 2008-10-14

RSS订阅

Open Toolbar