CASSINI源代码分析(2)[8]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 shanhe 的 blog

_installpath = getinstallpathandconfigureaspnetifneeded();//这个函数搜索注册表获取 aspnet_isapi.dll的路径。该dll执行asp.net的基本框架功能(当然是在建立asp.net应用程序之后)。

createhost();

 

start()很简单,就是判断hots是否存在,并且启动host,看来关于cassini.server类重点是看看createhost是怎么回事。

       private void createhost() {

            _host = (host)applicationhost.createapplicationhost(typeof(host), _virtualpath, _physicalpath);

            _host.configure(this, _port, _virtualpath, _physicalpath, _installpath);

        }

原来是调用applicationhost的唯一方法createapplicationhost建立一个执行asp.netappdomain环境。

本文关键:CASSINI源代码分析(2)
 

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

go top