RegSvcs.exe error when installing Microsoft .NET Framework 1.1 on Windows Vista or Windows 7

Legacy KB ID: 3549

Question

Why do I receive the RegSvcs.exe error when attempting to install Microsoft .NET Framework 1.1 on Windows Vista or Windows 7 during the installation of QuickBooks?

Answer

Windows Vista and Windows 7 comes packaged with Microsoft .NET Framework 2.0 and 3.0, but not version 1.1, which may still required by some applications such as QuickBooks.

However, when trying to install Microsoft .NET Framework 1.1 (dotnetfx.exe) on Windows Vista or Windows 7, one or more error messages similar to one of the following text will appear, and stop or prevent setup installation of .NET Framework 1.1 from continuing successfully.

RegSvcs.exe – Common Language Runtime Debugging Services
Application has generated an exception that could not be handled.
Process id=0xe50 (3664), Thread id=0xd44 (3396).
Click OK to terminate the application.
Click CANCEL to debug the application.

RegSvcs.exe – No debugger found
Registered JIT debugger is not available. An attempt to launch a JIT debugger with the following command resulted in an error code of 0×2 (s). Please check computer settings.
cardbg.exe !a 9×8e

Source: MsiInstaller
Event ID: 1030
Description:
Product: Microsoft .NET Framework 1.1. The application tried to install a more recent version of the protected Windows file C:\Windows\Microsoft.NET\Framework\sbs_wminet_utils.dll. You may need to update your operating system for this application to work correctly. (Package Version: 1.0.0.0, Operating System Protected Version: 1.0.0.0).

The workaround to resolve the Microsoft.NET Framework 1.1. installation error on Vista is to slipstream .NET Framework 1.1 SP1 into .NET Framework 1.1 installer, so that both the .NET Framework and the Service Pack can be installed at the same time.

To do this;

  1. Create a new folder named DotNet in C:\ drive (C:\DotNet is used in this guide, you can change to any folder you prefer, but ensure that you use correct path in the following steps)
  2. Download Microsoft .NET Framework 1.1 Redistributable Package (dotnetfx.exe). Make sure the setup file is saved as dotnetfx.exe
  3. Download Microsoft .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe). Make sure that the file is renamed and saved as dotnetfxsp1.exe, so that the rest of the steps can be followed easily.
  4. Move both installation files into the same directory (i.e. C:\DotNet), if you’re not saving them together.
  5. Open command prompt as Administrator.
  6. Change to the directory where the two installation setup files for .NET 1.1 are saved (i.e. C:\DotNet).
  7. Run the following commands one by one, press Enter after each one.
     - dotnetfx.exe /c:"msiexec.exe /a netfx.msi TARGETDIR=C:\DotNet"
    If you’re not using C:\DotNet directory, change the target to your path accordingly.
    Then click on “Yes” when prompted to answer “would you like to install Microsoft .NET Framework 1.1. Package?”
    Wait for the un-compression, extraction and setup to complete with the display of the following dialog which says installation complete.
     - dotnetfxsp1.exe /Xp:C:\DotNet\netfxsp.msp
    No status message for this step.
     - msiexec.exe /a c:\DotNet\netfx.msi /p c:\DotNet\netfxsp.msp
    Wait for Windows Installer for Microsoft .NET Framework 1.1 to finish and disappear automatically.
  8. Install Microsoft .Net Framework 1.1 with slipstreamed/integrated Service Pack 1 by running netfx.msi created in the working folder.

How did we do?

Setup failed to launch installation engine: Error loading Type Library/DLL

Error -6005 when installing the Tax Table Update

Related Articles

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)