PRB: Uninstaller Error When Attempting to Uninstall Visual C++

Last reviewed: July 25, 1997
Article ID: Q139479
The information in this article applies to:
  • Microsoft Visual C++, 32-bit Edition, versions 4.0, 5.0

SYMPTOMS

When you try to uninstall Visual C++ by using Control Panel, choosing Add/Remove Programs, and selecting Visual C++, Windows 95 displays a message box containing the following lines:

   Uninstaller Error
      An error occurred when trying to remove Microsoft Visual C++ 4.0.
      Uninstallation has been canceled.

CAUSE

Windows 95 displays this message when it cannot run the uninstall command for the product you are trying to remove. With Visual C++, it means that it cannot find Vcremove.exe, or otherwise is not able to run it. Vcremove.exe is the program that uninstalls Visual C++. It is installed by the setup program into the top-level directory of your Visual C++ installation, which by default is Msdev. It may be that the file was accidentally deleted or corrupted.

RESOLUTION

Copy Vcremove.exe from the Msdev directory on the Visual C++ compact disc to the top-level directory of your Visual C++ installation. Then use Control Panel to remove the product.

STATUS

This behavior is by design.

Keywords          : vc40setup kbtshoot
Version           : 4.0 5.0
Platform          : WINDOWS
Issue type        : kbprb


================================================================================


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.

Last reviewed: July 25, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.