BUG: Hang or Application Error in Setup (VS60wiz.exe)

ID: Q192731


The information in this article applies to:


SYMPTOMS

When you are starting to install one of the products listed, the following error might occur:

Application Error in VS60wiz.exe
The actual exception and location depends on the system.

The workaround in this article is also likely to resolve problems where setup is hanging.

None of the information in this article applies to failures that occur later in setup, after ACMSETUP has started.


CAUSE

One possible cause is an exception triggered by a performance counter DLL.


RESOLUTION

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

To allow setup to proceed, you need to temporarily prevent the loading of all performance counter DLLs. While these extensions are services, you can not control the loading of them through the Services utility in the Control Panel. You can identify performance counters by searching the services for a subkey named Performance in the system registry.

  1. Start a registry editor such as RegEdt32.exe.


  2. Select the following registry key:
    
          HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services 


  3. Search for a key named Performance.

    To do this in RegEdit: From the Edit menu, select Find and make sure only "Keys" is checked.

    To do this in RegEdt32: From the View menu, select Find Key.


  4. Edit the Library value to change the name of the DLL to an invalid name. Rename it in such a way that you can rename it back to the original name after setup has finished.

    To do this in RegEdit or RegEdt32: Double-click on the word Library. Place an X in front of the name of the DLL.


  5. Repeat steps 3 and 4 until you have searched through all of the services.


  6. Restart the workstation.


  7. Run Visual Studio setup.


  8. Reverse steps 1-5 to rename the performance counter library names to their original values.



STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

Additional query words: ACME


Keywords          : kbsetup kbVS600 kbVS600bug 
Version           : WINDOWS:6.0; winnt:6.0
Platform          : WINDOWS winnt 
Issue type        : kbprb 

Last Reviewed: April 13, 1999