承载公共语言运行库

更新:2007 年 11 月

对于使用 .NET Framework 编写的应用程序,对公共语言运行时的承载是完全透明的。如果将托管代码编译为 .exe 程序集,则在运行 .exe 时,mscoree.dll 会自动启动运行时。但是,非托管应用程序也可通过承载公共语言运行时受益。运行时为扩展应用程序(如 Microsoft Internet 信息服务和 Microsoft SQL Server 2005)提供了框架。

.NET Framework 应用程序无论是通过托管 .exe 程序集自动调用的,还是使用非托管宿主 API 加载的,都需要一段称为运行时主机的代码。运行时主机会将运行时加载到进程中,在进程中创建应用程序域,然后在这些应用程序域内加载和执行用户代码。

本节内容

相关章节