IIS 环境配置及常见问题解决方案
一、开发环境及安装配置说明
- 运行环境要求:平台基于 .NET Framework 4.0、ASP.NET 开发,建议安装 Windows Server 2008R2 及以上服务器操作系统。可点击附件下载服务器配置说明参照配置。
- IIS 安装及发布(Windows 2008 及以上):点击附件下载对应操作系统的 IIS 安装及网站发布说明。
- IIS 安装及发布(Windows Server 2003):点击附件下载该系统的 IIS 安装及网站发布说明。
- 数据库下载说明:可跳转至网页介绍的 SQL2005 及以上数据库下载页面,SQL2008R2 下载地址仅供本地开发、学习使用;涉及商用请采用正版软件,否则后果自负。
附件下载见页面最下方
二、IIS 安装常见问题
问题现象
软件安装完成后,IIS 上浏览动态人脸服务的 test.aspx 提示如下错误:
HTTP 错误 500.21 - Internal Server Error
处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误模块"ManagedPipelineHandler"
处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误模块"ManagedPipelineHandler"
问题原因
.NET Framework 4.0 注册异常,需要手动注册。
解决操作
- 以管理员权限打开 cmd 命令提示符界面;
- 执行目录切换命令(64位系统):
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
注意:32位操作系统路径为:
C:\Windows\Microsoft.NET\Framework\v4.0.30319- 执行注册命令:
aspnet_regiis.exe -i
总结
- 核心环境要求:.NET Framework 4.0 + Windows Server 2008R2 及以上(或 2003)+ IIS;
- IIS 报 500.21 错误的核心解决方法:以管理员权限执行 .NET 4.0 手动注册命令,需区分 32/64 位系统路径;
- SQL 数据库仅建议开发学习使用,商用需用正版。
