windows7 配置iis技巧

摘要:
今天,我在Windows 7之前的开发环境中部署IIS 7.5中的站点时遇到了这个问题。现在,我想发布我的解决方案。

今天把开发环境一直到Windows7下,在IIS7.5中部署站点的时候遇到了这个问题,现在把我的解决方案贴出来。

错误信息:

Server Error in Application "DEMOSITE"
Internet Information Services 7.5

Error Summary
HTTP Error 500.23 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
Detailed Error Information
Module ConfigurationValidationModule
Notification BeginRequest
Handler PageHandlerFactory-Integrated
Error Code 0x80070032

Requested URL http://localhost:80/Default.aspx
Physical Path F:\Projects\*\Default.aspx
Logon Method Not yet determined
Logon User Not yet determined

Most likely causes:
This application defines configuration in the system.web/httpHandlers section.

Things you can try:
Migrate the configuration to the system.webServer/handlers section. You can do so manually or by using AppCmd from the command line - for example, %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/". Using appcmd to migrate your application will enable it to work in Integrated mode, and continue to work in Classic mode and on previous versions of IIS.
If you are certain that it is OK to ignore this error, it can be disabled by setting system.webServer/validation@validateIntegratedModeConfiguration to false.
Alternatively, switch the application to a Classic mode application pool -
for example, appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool". Only do this if you are unable to migrate your application.
(Set "Default Web Site" and "Classic .NET AppPool" to your application path and application pool name)
Links and More InformationIntegrated mode is the preferred mode for running ASP.NET applications on IIS 7.0 and above.
View more information »

windows7 配置iis技巧第1张
解决办法:
1、打开ISS,进入
windows7 配置iis技巧第2张
在右侧列表中找到“高级设置” Advanced Setting 打开,找到 “应用程序池”
Application Pool 一栏。

windows7 配置iis技巧第3张

接下来介绍两种解决办法:

方法一、将Application pool 设置为 "Classic .Net AppPool" 即可;

windows7 配置iis技巧第4张
方法二、找到对应的 应用程序池(Application pool )的名字,我这里是 demosite
在IIS主页,找到 "Application Pools"
windows7 配置iis技巧第5张
在中间列表中打开 "demosite",将 Managed pipeline mode 由 Integrated 改为 Classic 即可,如下图
windows7 配置iis技巧第6张
问题解决!
为了您的安全,请只打开来源可靠的网址

打开网站    取消

来自: http://hi.baidu.com/lwj531/blog/item/0e77cff2be27421bb07ec517.html
  

免责声明:文章转载自《windows7 配置iis技巧》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇第一章 数字油气田系统简介(1)(译)Scheme简明教程6条件语句下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IIS在默认情况并不支持对PUT和DELETE请求的支持

IIS在默认情况并不支持对PUT和DELETE请求的支持; IIS拒绝PUT和DELETE请求是由默认注册的一个名为:“WebDAVModule”的自定义HttpModule导致的。WebDAV的全称为:“Web-based Distributed Authoring and Version”它是一个在多用户之间辅助协同编辑和管理在线文档的HTTP扩展.。...

IIS 中 "另一个程序正在使用此文件,进程无法访问!"

最近电脑一直不太稳定,出现了几次蓝屏(确定不是因为诺顿的原因),接着一些软件出现了异常,也许安装的东西太多了,总之还没有影响到工作,所以还在坚持着。然而从昨天晚上开始,重新启动机器后,发现iis启动失败了。手工启动它,提示:“另一个程序正在使用此文件,进程无法访问!”百度了一下,得知是端口冲突所致,在想什么软件使用了80端口呢?思考的同时,更改了iis的默...

Web.config

这篇文章是从我的 github 博客 http://lxconan.github.io 导入的。 在上一篇中,我们从零开始创建了一个非常简单的 ASP.NET MVC 应用程序。接下来,你是不是期望我们能够给这个新生的应用程序添加各种各样的功能呢?可惜,不是这样的。我们下面的工作是创造一个自动部署这个应用程序的脚本。这在任何时候都是非常重要的。 这个重要的...

web服务器iis安全设置

现在的web服务器很多,微软的iis服务器安全性一直很不错,也是最受欢迎的,但是为了进一步的安全,我们也需要对iis进行加固。 一、 首先,iis上可以部署很多的web程序,为每个iis的web建立一个账号是很必要的 新建一个用户 右击新建的账号,选择录属于,把user删掉 打开iis,右击属性---目录安全性 输入刚才创建的用户名和密码,确定 最后...

WEBFORM--第一讲

一、IIS1.IIS是个什么东西?——Web服务器软件,安装在服务器上。接收请求,响应请求。类似于饭店里的服务员。2.会安装IIS。控制面版--程序--打开关闭Windows功能。3.进行基本设计:应用程序池,主目标,虚拟目录。4.设置默认文档。 二、建立.NET的Web项目。位置:Http--使用IIS建立和运行项目。 文件系统--使用VS自带的IIS...

Windows Server 2008 R2 服务器系统安装及配置全过程图文详解

前言 本文主要介绍了 windows Server 2008 R2 服务器系统的安装及相关配置. 介绍的是以优盘的方式安装. 写这篇博文的目的一来是为了供有需要的网友参考, 二来自己也在此做个记载. 如有雷同, 倍感荣幸. 工具/原料: 1、Windows Server 2008 R2 镜像文件 (上 http://www.msdn.hk/ 这个网站下载即...