Microsoft KB Archive/915756

= How to install and update the .NET Framework 1.1 on different operating systems =

Article ID: 915756

Article Last Modified on 11/22/2007

-

APPLIES TO


 * Microsoft .NET Framework 1.1

-



SUMMARY
''Learn about the two types of Microsoft .NET Framework 1.1 installation packages: Optional Component Manager (OCM) packages and Microsoft Windows Installer (MSI) packages. The package type that you use to install and update the .NET Framework 1.1 depends on the operating system that you are running. This article contains a comprehensive list of Microsoft operating systems and the .NET Framework 1.1 installation package type that you must have to install and update the computer.''



INTRODUCTION
This article describes the two types of .NET Framework 1.1 packages and the type of package that you should use to install or update your computer. The following two variants of .NET Framework 1.1 packages exist:
 * Optional Component Manager (OCM) installation and update packages
 * Microsoft Windows Installer (MSI) installation and update packages

OCM installation packages are installed automatically when the operating system is installed. MSI installation packages are installed separately. Typically, MSI installation packages are installed by downloading the MSI package from the Microsoft Update Web site.

You cannot install a .NET Framework 1.1 MSI package on a computer that has the OCM version of the .NET Framework 1.1 installed. The reverse is also true. You cannot install an OCM package on a computer that has the MSI version of the .NET Framework 1.1 installed. Therefore, when you install or update the .NET Framework 1.1, you must make sure that you download and install the correct package type.

Typically, .NET Framework 1.1 OCM update packages include the operating system name in the update name. For example, &quot;Update for Windows Server 2003&quot; is an OCM update package for Microsoft Windows Server 2003 (32-bit). However, .NET Framework 1.1 MSI update packages typically include the .NET Framework version number in the update name. For example, &quot;Update for .NET Framework 1.1&quot; is an MSI update package that applies to several operating systems.

You can use the .NET Framework 1.1 language packs with the OCM and MSI installation packages. You can also use the .NET Framework 1.1 Software Development Kit (SDK) with the OCM and MSI installation packages.



MORE INFORMATION
The following sections specify the .NET Framework 1.1 package type that is supported on each operating system.

.NET Framework 1.1 OCM supported operating systems
The following operating systems use the OCM package type:
 * Windows Server 2003 (32-bit x86)
 * Windows Server 2003, Standard Edition (32-bit x86)
 * Windows Server 2003, Enterprise Edition (32-bit x86)
 * Windows Server 2003, Datacenter Edition (32-bit x86)
 * Windows Server 2003, Web Edition

Note If you try to install a .NET Framework 1.1 MSI package on a Windows Server 2003 32-bit x86 Edition-based computer, you receive the following error message:

The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch.

.NET Framework 1.1 MSI supported operating systems
Use the MSI package type to install or update the .NET Framework 1.1 on the following operating systems:  Microsoft Windows 98 Second Edition Microsoft Windows Millennium Edition Microsoft Windows NT 4.0  Windows NT Workstation 4.0 Windows NT Server 4.0  Microsoft Windows 2000  Windows 2000 Professional</li> Windows 2000 Server</li> Windows 2000 Advanced Server</li></ul> </li> Microsoft Windows XP (32-bit x86)  Windows XP Home Edition</li> Windows XP Professional (32-bit x86)</li> Windows XP Tablet PC Edition</li> Windows XP Media Center Edition</li></ul>

Note If you try to install a .NET Framework 1.1 OCM package on a Windows 2000-based computer or on a Windows XP (32-bit x86)-based computer, you receive the following error message:

The version of Windows you have installed does not match the update you are trying to install.

</li> Windows XP x64 editions  Professional x64 Edition</li></ul>

Note The .NET Framework 1.1 is not supported on Windows XP 64-Bit Edition 2003-based computers.</li> Windows Server 2003 x64 editions  <li>Windows Server 2003 x64 Standard Edition</li> <li>Windows Server 2003 x64 Enterprise Edition</li> <li>Windows Server 2003 x64 Datacenter Edition</li></ul>

Note If you try to install a .NET Framework 1.1 OCM update package on an Itanium-based computer or on a computer that is running an x64 version of Windows, you receive the following error message :

This KB is for a different hardware platform.

Note  represents the KB incident number.</li> <li>Windows Server 2003 Service Pack 1 for Itanium-based Systems <ul> <li>Windows Server 2003 Enterprise Edition for Itanium-based Systems</li> <li>Windows Server 2003 Datacenter Edition for Itanium-based Systems

Note Both of these operating systems must have Windows Server 2003 Service Pack 1 installed before you install the .NET Framework 1.1.</li></ul> </li></ul>

<div class="references_section">

General information about the .NET Framework
For more information about the benefits of the .NET Framework, click the following article number to view the article in the Microsoft Knowledge Base:

829019 Benefits of the Microsoft .NET Framework

For frequently asked questions about the Microsoft .NET Framework, visit the following Microsoft Developer Network (MSDN) Web site:

http://msdn2.microsoft.com/en-us/netframework/aa497323.aspx

For general information about the Microsoft .NET Framework, visit the following MSDN Web site:

http://msdn2.microsoft.com/en-us/netframework/default.aspx

Installation information about the .NET Framework
For more information about the differences between OCM and MSI packages for the .NET Framework, visit the following Microsoft Web site:

http://blogs.technet.com/blairn/archive/2005/11/01/NetFX_InstallerTechnologyPrimer.aspx

For more information about how to troubleshoot .NET Framework 1.1 installation issues on Microsoft Windows Server 2003, click the following article number to view the article in the Microsoft Knowledge Base:

830646 How to troubleshoot Microsoft .NET Framework 1.1 installation issues on Microsoft Windows Server 2003

For more information about how to troubleshoot .NET Framework 1.1 installation issues on other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:

824643 How to troubleshoot Microsoft .NET Framework 1.1 installation issues

Information about 64-bit and Itanium-based computers and the .NET Framework
For more information about the .NET Framework and 64-bit computers, click the following article number to view the article in the Microsoft Knowledge Base:

907750 Versions of the .NET Framework, Visual Studio, and Visual Studio .NET that are supported on 64-bit computers

For more information about performance and scalability for Itanium-based computers on the .NET Framework, visit the following Microsoft Web site:

http://technet2.microsoft.com/WindowsServer/en/Library/2a9b3222-4b2d-4537-a382-9bbb36b2fbc31033.mspx

For more information about an IIS compatibility issue with ASP.NET 1.1 on 64-bit computers, click the following article numbers to view the articles in the Microsoft Knowledge Base:

895967 How to configure the process identity for the ASPNET account in ASP.NET 1.1 when you use IIS 5 Isolation mode in IIS 6.0 on Windows Server 2003

895976 Windows Server 2003 S895976 enables WOW64 compatibility for 32-bit Web applications in IIS 6.0

894435 How to switch between the 32-bit versions of ASP.NET 1.1 and the 64-bit version of ASP.NET 2.0 on a 64-bit version of Windows

895963 How to suppress the Appshelp message when you install the .NET Framework 1.1 redistributable file on 64-bit versions of Windows

Keywords: kbinstallation kbdeployment kberrmsg kbhowto kbinfo KB915756

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.