Microsoft .NET Framework 1.1 和 2.0(测试版)兼容性[5]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

在这些情况下,默认行为是加载安装在该计算机上的最新运行库。

在方案 1 中,您无法了解可能在进程中加载了哪些其他托管组件,因此该托管外接程序无法选择要加载哪个运行库,而是必须加载计算机上最新的运行库。

然而,在方案 2 中,托管代码实际上是应用程序的一部分,因此开发人员非常清楚该托管代码需要哪个运行库。在这些情况下,我们建议由应用程序指定它要加载的运行库。如果该应用程序宿主了运行库,那么它应该通过宿主 API 指定准确的运行库(而不是为空)。如果通过 COM interop 加载托管代码,那么应用程序开发人员应该在本机 exe 上放置一个配置文件,并让该配置文件指定某个支持的运行库。

ASP.NET 应用程序:Web 应用程序彼此不同,因为 .NET Framework 的版本通过配置特定的 IIS 虚拟目录进行选择,目的在于通过 IIS 管理工具来使用特定版本的 ASP.NET ISAPI DLL。ASP.NET ISAPI DLL 可以为 Web 应用程序加载相应的 .NET Framework 版本。

本文关键:Microsoft .NET Framework 1.1 和 2.0(测试版)兼容性
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top