DOCUMENT:Q216101 06-AUG-2002 [sna] TITLE :INF: Missing Entry in Add/Remove Programs after Package Export PRODUCT :Microsoft SNA Server PROD/VER:WINDOWS:1.0,1.0 SP1,4.0 SP2 OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft COM Transaction Integrator for CICS and IMS, versions 1.0, 1.0 SP1, 4.0 SP2 ------------------------------------------------------------------------------- SUMMARY ======= IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base: Q256986 Description of the Microsoft Windows Registry A component, including COMTI component libraries, can be installed in an MTS server package and the package can be exported to a remote Windows NT computer so the client application can run on the remote computer using DCOM. The export process produces an executable file to be run on the remote computer for setting up registry entries (for example, ProgID, CLSID, and so on) for directing the remote client application to the component on the server where it runs under the control of Microsoft Transaction Server (MTS). Implementing the client application on the remote computer simply involves running the executable file on that computer. At that time, additional registry entries are provided for the future removal of this client application through the Add/Remove Programs utility in Control Panel. However, under certain conditions, the application's entry is missing from the Add/Remove Programs Properties dialog box under the Install/Uninstall tab. The list entry is specified in the following registry value: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\DisplayName where is the CLSID of the remote application that is installed by running the executable file mentioned above. If the value of DisplayName is more than 63 characters, the name doesn't display in Add/Remove Programs. There is a workaround when this situation occurs. Edit the registry to change the value of DisplayName to a string less than 64 bytes in length. Then the revised name will appear in Add/Remove Programs list, and the application can be removed as desired. MORE INFORMATION ================ WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. To change the registry value, proceed as follows: 1. Start Registry Editor (Regedt32.exe). 2. Locate the DisplayName value under the following key in the registry: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ 3. On the Edit menu, double-click DisplayName, type in a name no more than 63 characters long, and then click OK. 4. Quit Registry Editor. Additional query words: ====================================================================== Keywords : Technology : kbAudDeveloper kbCOMTISearch kbCOMTI100 kbCOMTI100SP1 kbCOMTI400SP2 kbComSearch Version : WINDOWS:1.0,1.0 SP1,4.0 SP2 Issue type : kbinfo ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2002.