Microsoft KB Archive/166664

= BUG: Removing Only Visual InterDev Component Causes Setup Error =

Article ID: 166664

Article Last Modified on 5/2/2006

-

APPLIES TO


 * Microsoft Visual InterDev 1.0 Standard Edition

-



This article was previously published under Q166664



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.



Steps to Reproduce Behavior
 Install Microsoft Visual InterDev 1.0. 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. 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 following error message appears:

The following Setup Parse Error in Initialize pass appears:

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



