BUG: Removing Only Visual InterDev Component Cause Setup Error

Last reviewed: December 9, 1997
Article ID: Q166664
The information in this article applies to:
  • Microsoft Visual InterDev, version 1.0

SYMPTOMS

After removing only the "Microsoft Visual InterDev" component through Add/Remove Programs in the Control Panel, and then going back and trying to remove the remaining Visual InterDev components through the same method, the user sees the following error (see the "Steps to Reproduce" section):

   Setup Parse Error in Initialize pass, "Object ID 2540: RegFile Object:
   Failed to load SelReg DLL."

This problem applies only to those users who remove ONLY the Visual InterDev component and later attempt to remove the remaining components, rather than removing all the components the first time.

CAUSE

Setup files that are needed for "registry entry removal" were deleted when the "Microsoft Visual InterDev" component was removed. This introduces the above error when the user removes only the Microsoft Visual InterDev component and then goes back and tries to remove all the remaining components.

RESOLUTION

Simply clicking OK when the error message appears allows the setup program to finish and should not have any adverse effects on the user's system.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Install Microsoft Visual InterDev 1.0.

  2. Remove the Visual InterDev component by clicking Add/Remove Programs in the Control Panel. Click the Install/Uninstall tab, select Microsoft Visual InterDev 1.0, and click Add/Remove. Click Add/Remove in the Setup dialog box, which adds or removes the selected components. Clear only the Microsoft Visual InterDev check box, and click Continue. Setup removes only the Visual InterDev component and returns to the Add/Remove Programs Properties dialog box.

  3. Re-select the Visual InterDev component in the Add/Remove Programs Properties dialog box, click Add/Remove on the Install/Uninstall tab. This time click the "Remove All" button, which removes all previously installed components. The error message appears.

    The following Setup Parse Error in Initialize pass appears:

          Object ID 2540: RegFile Object: Failed to load SelReg DLL.
    

REFERENCES

For the latest Knowledge Base articles and other support information on Visual InterDev and Active Server Pages, see the following page on the Microsoft Technical Support site:

   http://support.microsoft.com/support/vinterdev/

Keywords          : VISetup kbsetup kbbuglist
Version           : 1.0
Platform          : WINDOWS
Issue type        : kbbug


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


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: December 9, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.