Win7上安装IIS7并运行.net4.0程序
2012-03-28 19:46
267 查看
第一个遇到的问题
Handler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list.
![](http://img313.ph.126.net/o8JgrN1NJF4fxyImHSTlyw==/3667055996586705120.jpg)
原因: 在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决:
开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i
或者
开始-->所有程序-->Microsoft Visual Studio 2010-->Visual Studio Tools-->Visual Studio 命令提示(2010)-->以管理员身份运行-->aspnet_regiis.exe -i
第二个遇到的问题
HTTP 错误 404.2 - Not Found
由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
解决方法:
IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可.
第三个遇到的问题
“用户 'IIS APPPOOL/Classic .NET AppPool' 登录失败”之解决
“/”应用程序中的服务器错误。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL/Classic .NET AppPool' 登录失败。
源错误:
2、修改应用程序池 → 高级设置 → 内置账户为 LocalSystem 或 NetworkService 即可。
![](http://hiphotos.baidu.com/%B4%F3%CE%B0/pic/item/f8cba60f1ebaf8d8ab6457be.jpg)
Windows 7 IIS (HTTP Error 500.21 - Internal Server Error)解决
HTTP Error 500.21 - Internal Server ErrorHandler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list.
![](http://img313.ph.126.net/o8JgrN1NJF4fxyImHSTlyw==/3667055996586705120.jpg)
原因: 在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决:
开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i
或者
开始-->所有程序-->Microsoft Visual Studio 2010-->Visual Studio Tools-->Visual Studio 命令提示(2010)-->以管理员身份运行-->aspnet_regiis.exe -i
第二个遇到的问题
HTTP 错误 404.2 - Not Found
由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
解决方法:
IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可.
第三个遇到的问题
“用户 'IIS APPPOOL/Classic .NET AppPool' 登录失败”之解决
“/”应用程序中的服务器错误。
用户 'IIS APPPOOL/Classic .NET AppPool' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL/Classic .NET AppPool' 登录失败。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 |
解决方法
1、选择网站使用的应用程序池,默认为DefaultAppPool。2、修改应用程序池 → 高级设置 → 内置账户为 LocalSystem 或 NetworkService 即可。
![](http://hiphotos.baidu.com/%B4%F3%CE%B0/pic/item/f8cba60f1ebaf8d8ab6457be.jpg)
![](http://hiphotos.baidu.com/%B4%F3%CE%B0/pic/item/f127f9f275539026b07ec5b8.jpg)
相关文章推荐
- Win7上安装IIS7并运行.net4.0程序
- 解决win7下安装SQL2000时【以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!】
- WN7 上IIS7运行asp+access网站出现错误: ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装
- Win7下面安装hadoop2.x插件及Win7/Linux运行MapReduce程序
- 关于XP\win7系统中安装.net4.0 程序运行版本出错的原因之一
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- win7下安装hadoop 2.6.0 的eclipse插件并编写运行WordCount程序
- win7 下配置IIS7运行.net2003的程序
- 如何让打包的C++安装程序以管理员身份在Win7下运行
- VS2008在win32位编译的打包安装程序 在win7 64位 运行
- JDK的安装与第一个Java小程序的运行(在win7和win10上检验过)
- Win7下面安装hadoop2.x插件及Win7/Linux运行MapReduce程序
- 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- 搭建ASP环境-win7安装IIS并运行ASP程序
- HEXO安装(Win7 64 bit ),遇到cmd报错:'hexo' 不是内部或外部命令,也不是可运行的程序
- win7下 office2010 IIS7 vs2010 sql server 2008 安装
- bat win7 检测程序是否已管理员身份运行
- c#.net2005 打包程序安装完成后自动运行
- error:程序可以在xp下运行,但是不可以在win7下运行