Поделиться через


Redistributing the .NET Framework

Applications and controls written for the .NET Framework require the .NET Framework to be installed on the computer where the application or control runs.Microsoft provides a redistributable installer, Dotnetfx.exe, that contains the common language runtime and .NET Framework components that are necessary to run .NET Framework applications.

Depending on the version of the .NET Framework you are using, the capabilities of the redistributable installer vary, as follows:

  • For the .NET Framework version 1.0, Microsoft provides a localized version of Dotnetfx.exe for each of the eight languages that the .NET Framework supports.
  • For the .NET Framework version 1.1, Microsoft provides 25 versions of the Dotnetfx.exe core redistributable installer. Each of these provides the Setup user interface in a different language. However, the localized resources for each supported language are stored separately, in 25 corresponding language packs; these must be installed separately. .

The .NET Framework requires a license agreement that gives you specific rights to redistribute Dotnetfx.exe. If you have previously installed the .NET Framework SDK or Microsoft Visual Studio .NET, or have downloaded Dotnetfx.exe from the Web, you have accepted the license agreement for Dotnetfx.exe.

You can manually launch and install Dotnetfx.exe on a computer, install it across a network using an electronic software distribution tool, or it can be launched and installed as part of the setup program for a .NET Framework application. If you have previously installed the .NET Framework SDK or Microsoft Visual Studio .NET, you do not need to install Dotnetfx.exe.

In This Section

  • Deploying Applications
    Describes the basic features the .NET Framework provides that make it easier to deploy a variety of applications.