asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

来源:互联网 发布:adobe cc2017 mac破解 编辑:程序博客网 时间:2024/05/22 10:28

  开发web项目时需要安装IIS,在安装好IIS的Windows7本上发布asp.NET网站时,web程序已经映射到了本地IIS上,但运行如下错误提示“处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

    

 我要发布的的web项目开发工具及所用系统

①开发工具:vs2010、数据库:sqlserver

②操作系统:windows7

③IIS:IIS 7.5


一.上述错误详情图:


二.上述错误分析:

vs2010默认采用的是.NET 4.0框架,4.0框架是独立的CLR,和.NET 2.0的不同,如果想运行.NET 4.0框架的网站,需要用aspnet_regiis注册.NET 4.0框架,然后用.NET 4.0框架的class池,就可以运行.NET 4.0框架的web项目了。

造成上述错误的原因极有可能是:由于先安装.NetFramework v4.0后安装iis 7.5所致。


三.如何用aspnet_regiis注册4.0框架?

   方法如下:

①找到.NET 4.0框架下aspnet_regiis所在目录,在C盘根目录中搜索aspnet_regiis,找到4.0框架下aspnet_regiis的目录位置,本人本本目录为"C:\Windows\Microsoft.Net\Framework\v4.0.30319".



②以管理员的身份运行DOS命令行,

执行"开始→所有程序→附件→命令提示符(右击选择'以管理员身份运行(A)')",弹出"管理员:命令提示符"窗口



③执行命令"cd C:\Windows\Microsoft.NET\Framework\v4.0.30319",进入到"C:\Windows\Microsoft.NET\Framework\v4.0.30319"目录,如图



然后执行命令"aspnet_regiis.exe -i",注册"aspnet_regiis",稍等片刻,aspnet_regiis成功注册如图


看到图中的界面,就可以在IIS中运行.net4.0部署的网站喽!


总结至此,希望对遇到相同问题的人有所帮助,这更是自己成长中的经验积累!期待您前来斧正!




原文地址:blog.csdn.net/mazhaojuan/article/details/7660657

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 肝胆彩超喝水了怎么办 胆囊b超喝了水怎么办 系统b超照不到怎么办 思维彩超宝宝不动怎么办 怀孕七个月胎儿缺氧怎么办 怀孕29周小孩偏小怎么办 孕29周胎儿臀位怎么办 刚怀孕有囊肿该怎么办 食杏中毒怎么办吃什么 猫吃了扁桃仁怎么办 夏天来了??点狐臭怎么办? 我有一小点狐臭怎么办 淘客网站被微信屏蔽怎么办 微信老是屏蔽网站怎么办 华帝售后没人理怎么办 新开的网店没生意怎么办 淘小二介入买家举证不全怎么办 新股申购中签后钱不够怎么办 买的东西收不到怎么办? 拼多多按错收货怎么办 团购招生做到一半不如意怎么办 网购付款后卖家没有货怎么办 淘宝退货商家不同意退款怎么办 淘宝确认收货后卖家拒绝退款怎么办 淘宝卖家不同意退款怎么办 淘宝仅退款卖家不处理怎么办 淘宝申请退款卖家不处理怎么办 快递没收到货要退款怎么办 发票给了不给钱怎么办 付款后不给发票怎么办 供货商不给发票怎么办 刚生过孩子太胖买衣服怎么办 黑色牛仔裤洗的发白怎么办 蘑菇街手机丢了怎么办 黑衣服上全是白毛毛怎么办 支付宝注销了钱怎么办 网上买东西手机号写错了怎么办 二类工资卡过万怎么办 淘宝发货地址写错怎么办 淘宝发货地址写错了怎么办 淘宝不能代付了怎么办