如何卸载RFT6.1.1

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

51Testing软件测试网{3bQ{ C?#~zY

转自IBM网站51Testing软件测试网X"aP8H4N:DoY

51Testing软件测试网$vzz0QP i?`7w

51Testing软件测试网|,}}h n4M
Problem(Abstract)
&H0}1o)G5P5RQ0This document describes how to do a clean uninstall of IBM? Rational? Functional Tester (RFT) version 6.1.x on Microsoft Windows51Testing软件测试网'x4K1za,h'AL \
 
(LC7jf:y l dtz;Z0Symptom51Testing软件测试网'F)EANo
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.

R#XOr^`[]0

1H/gM$vPL,o3q6S0A 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.  
*tt3o;sqRa f0 51Testing软件测试网/{ @av%y9B*E}m
 
e%I@#tK0Environment51Testing软件测试网6^%zi\p4f2i'd2S0M
This information is valid for versions 6 only. 
$h/K~u S vIJ5j:O(RT0 51Testing软件测试网6OOyY'v'rgl5PT
 51Testing软件测试网P\ ov k1`'\
Resolving the problem

"C\Y r ibKk[0

$h/Hx \1Di0The procedure below involves the following stages:51Testing软件测试网,z.MQFT|

51Testing软件测试网$h h$M3EN

--------------------------------------------------------------------------------
(| x tv] m iE~3X,[0 Verifying the prerequisites51Testing软件测试网 jp aUl#V
 Uninstallation of RFT51Testing软件测试网P#f1b4J#h[)F$Ry
 Uninstallation of the IBM Rational Agent Controller51Testing软件测试网5x1?TWK-A.ND
 Re-installing RFT

.N3df8rR7R @h.f!g0

&pWRPC ~Qz0--------------------------------------------------------------------------------

)mo0qa.M)\;Ko2J:]0

lVP"]7Br*I#K0Verifying the prerequisites
(}W?$XvR%q0}.Q0Ensure that no RFT IDE is running.
[J-QcJ1L0If you use .NET scrīpting, make sure, that you had installed one of these two combinations before the installation of RFT:51Testing软件测试网,U:p)ro l*^Pn
.NET 1.1 Framework with Microsoft Visual Studio 2003
y*V^,c)l^8i0.NET 2.0 Framework with Microsoft Visual Studio 2005
c0QsS @'I.q+C0If you use Java scrīpting for RFT, .NET Framework is mandatory. version 1.1 or 2.0 is required.
8n ]P"md)WG0End all RFT processes. Use the tool Process Explorer from Microsoft Windows Sysinternals and follow the steps below:
`#l b"IZ'AA U"ke0Find processes by DLL substring rtx
&\6|'U:?W^$X0Select Find > Find Handle DLL. The Process Explorer Search window opens.
hg1^ a N0Enter rtx in the field Handle or DLL substring.
O1dp}+OYK'~0Kill all the processes, that appear in the Process Explorer Search window.

2H H){XM0

5}Q'\"tOcQ051Testing软件测试网 C8[A%?"G]'e6k
 51Testing软件测试网kp/KYN(H0\ydT
--------------------------------------------------------------------------------51Testing软件测试网qi6kg.s%M G.A'j1r

8vWjR@5s9u7fA7T E9f6[051Testing软件测试网@@+]7P+W `
Uninstallation of RFT

W$]8a(fM+_gD0

ktn Z!Qg2kAq0Uninstall RFT from the Windows Control Panel Add or Remove Programs.51Testing软件测试网 X7k+vD5z{w
Run post_uninstall.bat. You can find this file at:51Testing软件测试网V'm5wDq+[
C:\Documents and Settings\All Users\Application Data\IBM\RFT\UninstallRFTRMT.
`6Ife1S0Note: You do not have to run it when you do not have this file.
m%^EI3ed#g8?"m{0Remove files under C:\Program Files\IBM\Rational.51Testing软件测试网K [(b8~z
Remove files under C:\Documents and Settings\Administrator\IBM\rationalsdp6.0.
,]6{ J%q0u0Clean all the assembly entries. Follow either method 1 or method 2.51Testing软件测试网+o [w1D5KE#?I
Method 1: through Assembly Explorer:
Sv K3wG0} m&Nl\0Go to Start > Run and type assembly.
D"T0Gt!`Q$N$K4l7nFL0Delete all instances of the following:51Testing软件测试网gbI%lW!r;b
rtxftnet51Testing软件测试网 {&w*\"i+Fp#T
SiebelDomainProxies51Testing软件测试网t o'N%i?O.aTk
SiebelIEHelper
?,lV,oz4?$Q0SiebelNotificationListener51Testing软件测试网P({ V;I z+Z#q
policy.6.1.rtxftnet[</code>]51Testing软件测试网"}V"J+k XfD2]
Method 2: by using gacutil and regasm .NET commands:
Jf,N|K(}0Go to: Start > Programs > Microsoft Visual Studio .NET 2003 (or 2005) > Visual Studio .NET Tools > Visual Studio .NET 2003 (or 2005) Command Prompt.51Testing软件测试网8JX0Yr6m `*g8]H
From the command prompt, to remove from Global Assembly Cache (GAC) enter the commands below:
} e)a$\ @0gacutil /u "<path>\rtxftnet.dll"51Testing软件测试网8r Xa4e+{?9c
gacutil /u "<path>\SiebelDomainProxies.dll"
V\R;x)A0gacutil /u "<path>\SiebelIEHelper.dll"
3E)F(|Y D;I0gacutil /u "<path>\SiebelNotificationListener.dll"51Testing软件测试网/R'@+A V,vS
gacutil /u "<path>\ policy.6.1.rtxftnet.dll"
0@:y|hSf;\0From the Command Prompt, to unregister the Assembly, enter the commands below:51Testing软件测试网j cv\ TD[
regasm /unregister "<path>\rtxftnet.dll"51Testing软件测试网5CLFs/Nbw
regasm /unregister "<path>\SiebelDomainProxies.dll"51Testing软件测试网0e@6ys ]I(i#O;E2p?
regasm /unregister "<path>\SiebelIEHelper.dll"51Testing软件测试网*R9J? qW RE8^ w&b
regasm /unregister "<path>\SiebelNotificationListener.dll"51Testing软件测试网 Q`HH3X"e
regasm /unregister "<path>\ policy.6.1.rtxftnet.dll"
+N8m%Gy2{]*I0Note: If you are unable to clean the assembly entries by following either of the methods in step 5, follow these steps.51Testing软件测试网;XDGZD.a@d Sd
Open the Windows Registry editor.51Testing软件测试网 |x#J-Wo c6{
Search for all assemblies listed in Step 5 that you were unable to delete.
c CXJ-V#X2P0R9EYn%y0Delete the entries from the Registry.
%i"s d%e gKYe0Go back to Step 5 and try to delete the assembly entries once again. This time you should be able to delete them.
AV3V,}RI]2`HjCo0Go to HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\RationalTest and delete the entire 8 Folder under it.51Testing软件测试网*b Ya?z:[e7H

51Testing软件测试网 |u o cHQ Zv7_

--------------------------------------------------------------------------------51Testing软件测试网i_"g0@V

51Testing软件测试网 ]3i(v%k|~'F ~\9m j`

Uninstallation of Rational Agent Controller
\x7u"tF#l8Q`;W0Warning: 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软件测试网va r6g\ AI8w

:[ KOJuU g$l^2Rb0|0Stop the IBM Rational Agent Controller Service.
0OvfNR_Ob0Run the following commands from the command prompt.
$D_T9x {g0C:\Program Files\IBM\Rational\SDP\6.0\IBM_Agent_Controller/bin/managerservice.exe remove “IBM Agent Controller”51Testing软件测试网ft_!O.M8r~;g
regedit /s C:\Program Files\IBM\Rational\SDP\6.0\IBM_Agent_Controller\config\regDel.reg
NK%h5w4kMR[5Xm0Delete the folder IBM_Agent_Controller.51Testing软件测试网4Y"a7Kwv]%[G{

51Testing软件测试网;xfB_{I \m|

51Testing软件测试网XT6cAa
Finishing the uninstallation51Testing软件测试网"~7yM7y6yH&_/t]
Remove all files under C:\Program Files\IBM\Rational\SDP\6.0\FunctionalTester.
1D"S6d\b#q8f n jM7J0Remove all files under C:\Documents and Settings\Administrator\IBM\rationalsdp6.0.51Testing软件测试网0@"KK.Fd ?

z)M%rH8E;u?0--------------------------------------------------------------------------------51Testing软件测试网/W*OZ [8_

51Testing软件测试网*Y7{bT(}

Re-installing RFT51Testing软件测试网u u)SF*dC.?
The final step is to reinstall RFT and upgrade it to the desired version.

@"vIRe1w P051Testing软件测试网,}1[:Es-ai

In case the installation fails, gather the following details to send to IBM Rational Client Support:

O%y)l#j,v d.m_2h3v0

Z1kv/r r$l.Rg']0Operating System and Service Pack.
S8Z1I;x1Jy0Visual Studio version.51Testing软件测试网(` BK.\a.F
.NET framework version.
-|LoY)mVM#\$l0RFT version.51Testing软件测试网`1{ hWcT[4m']
Obtain logs from the following locations:
z&v#D;E6J7sI Z5T0C:\Program Files\IBM\Rational\SDP\6.0\logs\rft_install.log51Testing软件测试网:OH+QU2r2Y [:D
C:\Program Files\IBM\Rational\FTTrial\6.1\logs\rft_install.log51Testing软件测试网@ PkOz T
This is optional; sometimes you do not have it:51Testing软件测试网!R4_ N/{'{w.kQ&O
C:\Program Files\IBM\Rational\SDP\6.0\FunctionalTester\updater\workspace\.metadata\.log51Testing软件测试网R}aB_!DGM$O0M


TAG: 他山之石 自动化测试

 

评分:0

我来说两句

日历

« 2021-12-26  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

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

RSS订阅

Open Toolbar