Microsoft KB Archive/839547

From BetaArchive Wiki
Knowledge Base


Article ID: 839547

Article Last Modified on 3/19/2007



APPLIES TO

  • Microsoft Windows Installer 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0




SYMPTOMS

While you use the Netfx.msi Microsoft Windows Installer package to install the Microsoft .NET Framework 1.1, you may receive the following error message:


Error 1935. An error occured during the installation of assembly component {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A}.
HRESULT: -2147319761.

When you click OK, the installation of the .NET Framework 1.1 stops, and you receive the following error message:


Microsoft .NET Framework 1.1 setup has ended prematurely. If this persists, please contact Product Support.

Note In the first error message, the word "occured" is misspelled. It should be spelled "occurred."

CAUSE

After you install the Microsoft .NET Framework 1.0, the Windows Installer service uses the Fusion.dll file to manage assemblies. When you try to install the .NET Framework 1.1, the installation process upgrades the Fusion.dll file on your computer to a later version of the DLL. However, if you do not stop the Windows Installer service and if you do not restart your computer before you try to install the .NET Framework 1.1, the Windows Installer service still tries to use the original version of the Fusion.dll file during the installation process. Because the original version of the DLL is not available on your computer, you notice the behavior that is mentioned in the "Symptoms" section.

WORKAROUND

To work around this problem, use either of the following methods:

  • Use the Dotnetfx.exe file to install the .NET Framework 1.1. When you use this file to install the .NET Framework 1.1, the Windows Installer service on your computer is stopped before the installation process. To download the Dotnetfx.exe file, visit the following Microsoft Web site:
  • Restart your computer, and then use the Netfx.msi Windows Installer package to install the .NET Framework 1.1.


MORE INFORMATION

Steps to reproduce the behavior

  1. On your computer, install the .NET Framework 1.0. To download the .NET Framework 1.0, visit the following Microsoft Web site:
  2. Install the .NET Framework 1.0 Service Pack 2 (SP2). After the installation is complete, you receive a message that prompts you to restart your computer.

    Note To download the .NET Framework 1.0 SP2, visit the following Microsoft Web site:
  3. Click No to restart your computer later.
  4. Try to install the .NET Framework 1.1. To do this, follow these steps:
    1. To download the Dotnetfx.exe file, visit the following Microsoft Web site:
    2. Use WinZip to extract the Netfx.msi Windows Installer package from the Dotnetfx.exe file, and then use the extracted Netfx.msi Windows Installer package to try to install the .NET Framework 1.1. To do this, follow these steps:
      1. Right-click the Dotnetfx.exe file that you downloaded in step 4a, and then click Extract To. The Extract dialog box appears.
      2. In the Extract to box, type a suitable path to extract the contained files to, and then click Extract.
      3. In Windows Explorer, locate the folder that you extracted the contained files to in step 2. You notice that five files are extracted to this folder.
      4. Double-click Netfx.msi to start the installation of the .NET Framework 1.1. During the installation, you notice the behavior that is mentioned in the "Symptoms" section.

    Note If you do not have WinZip on your computer, visit the following WinZip Web site to download and then install WinZip:

    WinZip Home Page
    http://www.winzip.com

    For more information about how to download, to install, and to use WinZip, visit the WinZip Web site.

    Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.


REFERENCES

For more information, visit the following Microsoft Developer Network (MSDN) Web sites:

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Keywords: kbpackage kbservice kbupgrade kbsoftwaredist kbsetup kbdeployment kberrmsg kbprb KB839547