Attempts to create a functional test project on Microsoft Windows 64-bit OS using the IBM Rational Functional Tester and Microsoft Visual Studio Integration results in the error "'IBM Rational Functional Tester Package' package did not load correctly, while trying to create Functional Test project. (or) The project type (.rftvs) is not supported by the current version of the application."
The following error is thrown when the you try to create a new Functional Test project in Visual Studio Integration or while accessing Help > About Microsoft Visual Studio.
"The 'IBM Rational Functional Tester Package' package did not load correctly. The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by running the application together with the /log parameter on the command line, and then examining the file 'C:\Users\<user_name>\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml'. Continue to show this error message?
Note: The error will not show up in the subsequent attempts, if the user clicks "NO" in response to the prompt.
The IBM Installation Manager used to install Rational Functional Tester on a 64-bit Windows machine could not register the RftVsNet dll correctly.
Resolving the problem
Perform the following steps to add the required keys to the system registry:
This solution contains information about modifying the system registry. Before making any modifications to the Microsoft Registry Editor, it is strongly recommended that you make a backup of the existing registry. For more information describing how to back up the registry, refer to Microsoft Knowledge Base article 256986
- Close the Microsoft Visual Studio Integration.
- Open a 32-bit command prompt
The default location is: C:\Windows\SysWOW64\cmd.exe
- Change to the vsnet directory of the Rational Functional Tester install
The default location is: C:\Program Files (x86)\IBM\SDP\FunctionalTester\vsnet
- Type the following command:
- Click Yes at the following prompt:
Adding information can unintentionally change or delete values and cause components to stop working correctly. If you do not trust the source of this information in RftVsNet.reg, do not add it to the registry. Are you sure you want to continue?
- Launch Microsoft Visual studio Integration and create a functional test project.