安装好的IIS,发布成功后打开网站出现错误

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

一.上述错误详情图:

二.上述错误分析:

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部署的网站喽!

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

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

安装好的IIS,发布成功后打开网站出现错误

时间: 2024-10-18 14:06:44

安装好的IIS,发布成功后打开网站出现错误的相关文章

ajax请求成功后打开新窗口地址

转自:http://www.cnblogs.com/linjiqin/p/3148205.html jQuery.ajax({       "type":"post",       "url":"http://www.baidu.com",       "success":function(rel){            if(rel.isSuccess){                 window.

小程序之 发布成功后地图不显示

昨天小程序发布成后,碰到了一个问题 有一个页面运用了腾讯地图,发布后呢就没有数据(体验版本未打开调试是没有数据,打开调试后就有数据) 解决方案 ?????? 登陆微信公众平台   找到左侧最下面的设置  -> 开发设置 ->  服务器域名里面把腾讯地图的地址给加上去就ok了 原文地址:https://www.cnblogs.com/liancat/p/9639518.html

Andro开发解决5.0安装成功后打开直接闪退问题

这阵子在开发一个app项目,在4.4.2以及以前的机器上都没有任何问题,然后在5.0的小米手机上安装成功了,但是一打开就闪退了,困扰了好久才解决这个问题, 首先5.0的系统对权限的引用做了更高级的优化,你得先查看在AndroidMainfest.xml文件中是否有同样的权限重复出现了,如果有的话,去掉一个. 我也是如此检查了一遍,发现没有,但是程序依然在小米5.0上打开闪退,然后我发现一个这样的异常信息 java.lang.UnsatisfiedLinkError: dalvik.system.

关于IIS部署成功后,局域网其他用户无法访问的问题解决方法

关于win7部署iis后,局域网的其他用户不能访问的问题. 在win7系统中,部署好iis后,自己本地可以发布和预览.但在局域网中的其他用户不可以访问.下面说一下这个原因. 这是因为win7自带的防火墙阻止了这个端口.有两种情况可以解决: 一:关闭防火墙: 二:在防火墙的高级设置,入站规则中添加一个你部署网站的端口好就可以了.比如你发布网站的时候,用的端口号是8080,则在入站规则中加这个端口好就可以了.

vs2015环境下cmake成功后打开opencv.sln

实现opencv.sln进行"重新生成解决方案" 出现一个这样的错误: 根据路径可以看出: 需要将cmake中下载的download文件夹下的内容考出来: download文件夹下的内容考出来如下: 再重新进行"重新生成解决方案"

iis 发布asp.net mvc 网站时候js css 压缩问题,图片不加载问题

一.JS CSS 自动压缩问题 默认情况下mvc这个框架会把css,js文件压缩成一个js或者css文件,一会发现只有一个<link href="/Content/css?v=ji3nO1pdg6VLv3CVUWntxgZNf1zRciWDbm4YfW-y0RI1" rel="stylesheet"/>  和一个<script src="/bundles/modernizr?v=qVODBytEBVVePTNtSFXgRX0NCEjh9U

IIS发布ASP.NET Core

安装IIS.程序和功能--程序卸载--启用或关闭Windows功能 安装.NET Core SDK和Runtime.下载网址 https://www.microsoft.com/net/download Runtime安装完成,AspNetCoreModule安装在IIS模块中 VS2017 发布项目到本地目录.如E://IISWEB/APP IIS创建网站.网络名称app1,应用程序池app1也会自动创建.内容目录选择VS2017发布的目录 设置应用程序池基本设置和高级设置 选择基本设置,修改

记一次app经AppStore更新后打开就crash的奇葩问题

在这里只是记录一下,问题还没有解决. 昨天app审核通过,今天在iPhone5c(系统iOS7.0.6)上测试AppStore更新app时,发现更新成功后打开app立即就闪退,再打开现象一样.删除app,装旧版本的ipa再从AppStore更新,现象仍是一样. 本来以为最新的代码有问题,遂删除app,找到旧版本的ipa重新安装,再用Xcode联机覆盖安装最新版本,居然没问题.再试着把最新版本的ipa文件下载下来,先装旧ipa,再装新ipa,也没问题,真是奇哉怪也. 让同事用iPhone6测试一下

安装VS2017后打开项目提示 asp.net 4.0尚未web服务器注册

Visual Studio 2017 出来了,手痒安装完成后打开原来的项目缺提示,asp.net 4.0尚未web服务器注册.郁闷了- 按照提示的方法,如何:将 ASP.NET Web 应用程序升级到 ASP.NET 4 行不通. 从网上找的,网上查找了,大部分都是用命令提示符已管理员运行:cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 并运行 aspnet_regiis.exe -i ,回车执行提示:开始安装 ASP.Net (4.0.30