
Targeting the .NET Framework Version 1.1
The application configuration file entry shown in this section causes an application built using the .NET Framework 1.0 to use the .NET Framework version 1.1 in the following cases:
If only version 1.0 is installed, the application will run because version 1.0 does not recognize the <supportedRuntime> element and will use the version in the PE file header which points to version 1.0.
In the following illustration, MyApp and Assembly A have static references to the .NET Framework version 1.0, while Assembly B has a static reference to the .NET Framework version 1.1. In this example, MyApp has an application configuration file that states that the application supports version 1.1, so the application and Assembly A are redirected to use the .NET Framework version 1.1.
Application configuration file that redirects assembly binding to version 1.1
.gif)
To target an application built using the .NET Framework version 1.0 to run on the .NET Framework version 1.1