IBM Support

How to remove redundant IBM Rational Rhapsody addins from Visual Studio

Question & Answer


Question

How do you remove redundant IBM Rational Rhapsody addins from Visual Studio?

Cause

When opening the Visual Studio IDE from Rhapsody, Rhapsody will sometimes freeze. This is because of the multiple Rhapsody addins in Visual Studio.

Answer

  1. Remove the redundant entries in the Microsoft Windows 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 http://support.microsoft.com/kb/256986

  1. Open Visual Studio and disable the Rhapsody addin manager by unchecking the entry in Tools > Add-in Manager.
  2. Backup your entire registry, you will potentially be removing duplicate entries.
  3. Search the registry for a LookInFolder key. There should be one for each MSVC installation.
    For example,

    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\AutomationOptions\LookInFolders
  4. Remove any entries so that only one Rhapsody path is listed. For example, if you only want to use Rhapsody8.2:

    C:\Rhapsody8.2\VisualStudio\VisualStudio2010
  5. Go to the MSVC options > Addin Macro Security and make sure you have only one path for the Rhapsody Visual Studio addin.
  6. Re-enable the addin manager from step 1
  7. Restart MSVC to check the options have not been re-added.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Integrations - 3rd Party","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.1;8.1.1;8.1.2;8.1.2.1;8.1.3","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21967293