
确定为在 .NET Framework 1.1 版上运行
本节所显示的应用程序配置文件项确定使用 .NET Framework 1.0 生成的应用程序在以下情况下将使用 .NET Framework 1.1 版:
如果只安装了 1.0 版,则应用程序将运行(因为 1.0 版无法识别 <supportedRuntime> 元素),并将使用 PE 文件头中指向 1.0 版的版本。
在下图中,MyApp 和程序集 A 存在对 .NET Framework 1.0 版的静态引用,而程序集 B 存在对 .NET Framework 1.1 版的静态引用。在此示例中,MyApp 的应用程序配置文件指出,该应用程序支持 1.1 版,所以,该应用程序和程序集 A 被重定向为使用 .NET Framework 1.1 版。
将程序集绑定重定向到 1.1 版的应用程序配置文件
.gif)
将用 .NET Framework 1.0 版生成的应用程序确定为在 .NET Framework 1.1 版上运行
在应用程序配置文件中输入以下 XML:
<?xml version ="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v1.1.4322" />
</startup>
</configuration>