1、首先,需要修改IIS的配置;

站点--》属性--》主目录--》配置,弹出对话框;

找到.aspx的应用程序扩展,双击进行编辑,拷贝对话框中的可执行文件路径信息;取消到应用程序配置对话框。

添加新应用程序扩展,把拷贝的信息黏贴到可执行文件(c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,这是我的文件路径信息),扩展名为.html。

2、需要修改web.config;

只修改IIS配置是不够的,需要在web.config文件中添加以相关的节点内容(参照以下示例):

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  <system.web>
    <compilation>
      <buildProviders>
        <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
      </buildProviders>
    </compilation>
    <httpHandlers>
      <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" />
    </httpHandlers>
  </system.web>
</configuration>

这样便大功告成啦!

附:此配置及config配置信息只需要针对你预用此方式运行工作的应用程序目录,这样其他目录还是按照正常的html方式运行工作。

http://blog.csdn.net/ocan/archive/2006/09/26/1286319.aspx
posted on 2007-04-17 14:39  mbskys  阅读(222)  评论(0)    收藏  举报