BUG: Removing Only Visual InterDev Component Cause Setup Error

ID: Q166664


The information in this article applies to:


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          : kbsetup kbVisID kbVisID100 kbGrpASP 
Version           : WINDOWS:1.0
Platform          : WINDOWS 
Issue type        : kbbug 

Last Reviewed: May 7, 1999