VS web开发中 ,页面创建后,就可以提供给用户了。因为为了要创建最终测HTML页面,服务器 实质上要执行 服务器段控件 的代码, 即运行页面,就像运行程序一样。  按下 F5 或是Ctrl+F5 后  ,将执行一下步骤:
  1. 1、站点的所有页面编译成MSIL(Microsoft Intermediate Language 微软中间语言),然后把它们和 支持文件存储在一个程序集中。此时开发语言(如VB、C#等)间的差别就消失了,因为结果是 MSIL 形式。 但是并未对运行页面的硬件进行优化。
  2. 2、程序集被实时编译(JIT)----从MSIL编译成针对提供服务的机器优化的本机代码。
  3. 3、VS启动IIS(或DWS),浏览器打开并向服务器请求页面。