Submit and vote on feature ideas.

Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Clean Parasoft Registry for dotTEST Visual Studio Plugin

Billy McMullin
Billy McMullin Posts: 64 admin

When installing a new version of Parasoft on Visual Studio, it is recommended to remove the old version with the uninstaller since we can only have one version of Parasoft on Visual Studio.

However, if the uninstallation is completed but when installing a new version of Parasoft, a error message displays that "Cannot install Parasoft Test 9.5 for Visual Studio into the main Visual Studio configuration because there are other installed products that are not compatible with the current version. Please uninstall Parasoft Test 9.0 and try again." This indicates the uninstallation is unsuccessful and we will need to clean the Parasoft registries to make sure nothing left from the previous version of the Parasoft tool.

In this case, please follow the below steps to completely remove C++test and/or dotTEST from the current machine.

  • If both C/C++test for Visual Studios and dotTest are installed, please remove both tools as well as the following procedure will affect both products.
  • Please move the following directories in file system:

For Visual Studio 2010:
{Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\Test
{Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\DotTest
{Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\CppTest

C++test/Parasoft Test/dotTest installation directories

Default location for 32bit system are:
C:\Program Files (x86)\Parasoft\C++test for Visual Studio\9.x
C:\Program Files (x86)\Parasoft\Test for Visual Studio\9.x
C:\Program Files (x86)\Parasoft\dotTest\9.x

  • Please remove all registries in the following list:

On x64 machines:

HKLM\SOFTWARE\Wow6432Node\Parasoft\Test for Visual Studio\9.0
HKLM\SOFTWARE\Wow6432Node\Parasoft\C++test for Visual Studio\9.0

VS2005:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Packages{A0A1A08A-90CE-43fe-9CE8-250DD7CFC986}
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Packages{009AAA7F-CC29-4315-A246-6A6E4B5B7B83}
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Packages{2919fb81-cb27-4fcb-afe0-d5c78241589c}

VS2008:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Packages{A0A1A08A-90CE-43fe-9CE8-250DD7CFC986}
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Packages{009AAA7F-CC29-4315-A246-6A6E4B5B7B83}
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Packages{2919fb81-cb27-4fcb-afe0-d5c78241589c}

On x86 machines

HKLM\SOFTWARE\Parasoft\Test for Visual Studio\9.0
HKLM\SOFTWARE\Parasoft\C++test for Visual Studio\9.0

VS2005:
HKLM\SOFTWARE\Microsoft\VisualStudio\8.0\Packages{A0A1A08A-90CE-43fe-9CE8-250DD7CFC986}
HKLM\SOFTWARE\Microsoft\VisualStudio\8.0\Packages{009AAA7F-CC29-4315-A246-6A6E4B5B7B83}
HKLM\SOFTWARE\Microsoft\VisualStudio\8.0\Packages{2919fb81-cb27-4fcb-afe0-d5c78241589c}

VS2008:
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\Packages{A0A1A08A-90CE-43fe-9CE8-250DD7CFC986}
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\Packages{009AAA7F-CC29-4315-A246-6A6E4B5B7B83}
HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\Packages{2919fb81-cb27-4fcb-afe0-d5c78241589c}

On both architectures for VS2010:

{Microsoft Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\TestCenter
{Microsoft Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\Test
{Microsoft Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\DotTest
{Microsoft Visual Studio 10.0 install dir}\Common7\IDE\Extensions\Parasoft\CppTest

All Visual Studio versions, x64:
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Parasoft dotTEST_is1
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Parasoft Test 9.0 for Visual
Studio_is1
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\C++test 9.0 for Visual
Studio_is1

All Visual Studio versions, x86:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Parasoft dotTEST_is1
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Parasoft Test 9.0 for Visual Studio_is1
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\C++test 9.0 for Visual Studio_is1

  • Please perform a find in the registry list and look for "Parasoft" and remove all Parasoft related Registry (ignoring SOAtest/Virtualize related folders)
  • You can now install the newer version of Parasoft successfully.