IIS服务器不支持ASP.NET的原因通常有两中情况:

(1)没有安装.NET框架。

(2)先安装的.NET框架,然后才安装了IIS服务器。

解决办法:

(1)的解决办法非常简单,就是安装.NET框架。

(2)的解决办法也很简单,就是在IIS服务器里设置一下ISAPI筛选器,让其支持ASP.NET。

具体步骤如下:

①打开Internet 信息服务(IIS)管理器,选择“网站”的“属性”

②在弹出的网站属性窗口中,默认的就是显示ISAPI筛选器设置窗口,这个时候可以看到你的ISAPI筛选器里并没有支持ASP.NET的,所以我们应该把其添加到其中。点击右侧的添加按纽,在弹出的窗口中的“可执行文件”文本框里输入:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll,当然,也可以选择浏览,并找到asqnet_filter.dll文件,筛选器名称我们可以任意取,比如:asp.net2.0,然后单击确定。

③重新启动IIS服务器。