如何开启iis8.0功能支持asp、asp.net
如何开启iis8.0功能支持asp、asp.net
发展到win8已经到是iis8.0了。至于如何安装的,咱们接下来看。大体和iis6安装差别不大。iis8安装起来也是很方便的,不会的朋友可以了解下哈。
windows2003的iis6想必大家都会,操作起来是有些复杂,不过也有人制作出来一键安装iis包,只需要一点即可自动安装。iis发展到win8已经到是iis8.0了。至于如何安装的,咱们接下来看。大体和iis6安装差别不大。iis8安装起来也是很方便的。
1、打开“控制面板”——“程序和功能”。
2、点击“启用或关闭Windows功能”,在打开的Windows功能窗口中找到“Internet信息服务”项,
3、点开“Internet信息服务”,找到其下的“应用程序开发功能”项,勾选asp、服务器端包含等。
如果需要.net可以在其前打上对号,确定即可。等待成功后重启计算机。输入http://localhost/看是不是会出现iis8标示。
要在IIS上面运行传统的ASP程序,需要做一些处理。
1) 安装IIS中ASP的组件。
2) 运行时出现如下错误:
An error occurred on the server when processing the URL. Please contact the system administrator.
解决办法参考:
1、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标.
2、在左边的窗口中找到你的网站,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可 。
Debugging Properties -> Send Error to Browser, Behavior -> Enable Parent Paths.
此时你再运行ASP程序时就会看到具体的错误了,然后再根据错误提示进行相应的修改即可。
Windows 8 IIS 8.0 下发布 ASP.NET MVC 4 站点常见错误解决方法
错误一:
HTTP Error 500.19 - Internal Server Error
Error Code 0x80070021
解决方法:
将应用程序开发特性的 ASP.NET 4.5勾选。
错误二:
HTTP Error 500.22 - Internal Server Error
Error Code 0x80070032
解决方法:
确保在配置文件中确有 validateIntegratedModeConfiguration="false" 配置段
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>