本文主要记录IIS中遇到的各种问题以及注意事项

一、在IIS中.NET Framework的版本选择为什么没有v3.0,v3.5?

  首先需要澄清的是这里有两个关于版本的东西:ASP.NET和.NET Framework,这二者是不一样的,前者即ASP.NET 2.0版本包含.NET Framework 2.0, 3.0, 3.5,这是因为.NET Framework 3.0, 3.5的核心还是.NET Framework 2.0,只不过是作了一些方法的延伸扩展以及一些语法糖而已。所以无论你的ASP.NET应用程序是基于.NET Framework 2.0,还是3.0,亦或是3.5,在发布到IIS 7的时候,这里的.NET Framework Version都应选择v2.0

二、Managed Pipeline Mode的两种模式:Integrated VS Classic

  说的通俗点,在经典模式中,ASP.NET是一个添加到IIS中的ISAPI,ASP.NET作为一个ISAPI扩展运行,只是IIS管道中的一项组成部分,而在集成模式下,可以将ASP.NET作为IIS的有机组成部分,更为精确的描述以及区别请参考

http://book.51cto.com/art/200908/146143.htm,在Stackoverflow上也有精彩的解释

http://stackoverflow.com/questions/716049/what-is-the-difference-between-classic-and-integrated-pipeline-mode-in-iis7

三、如何在Windows Server 2008 R2上安装.NET Framework 3.5

  其实在安装Windows Server 2008 R2系统的时候,已经包含了.NET Framework 3.5只是没有启用而已,具体请参考 http://support.microsoft.com/kb/2027770/zh-cn#Win2008R2,尤其是文章的最后部分:如何安装或启用.NET Framework 3.5 SP1 Windows Server 2008 R2

四、如何在Windows Server 2008 R2上安装IIS 7

  请参考如下文章的第一部分:准备工作

http://www.cnblogs.com/panchunting/archive/2011/09/26/SQLServer2005_WindowsServer2008R2x64.html

五、出现错误http error 500.21 - internal server error handler

  新装的机器Windwos Server 2008 R2,配置好IIS之后部署了一个应用,启动后出现错误http error 500.21 - internal server error handler (本来截屏了,但忘了保存),解决方法非常简单:找到aspnet_regiis.exe所在目录,例如本机为C:\Windows\Microsoft.NET\Framework64\v4.0.30319

  

  打开CMD,输入如下命令,即可修复此错误

关于此错误的解决也请参考文章 http://forums.iis.net/t/1162666.aspx?HTTP+Error+500+21+Internal+Server+Error+Handler+ScriptHandlerFactory+has+a+bad+module+ManagedPipelineHandler+in+its+module+list+

IIS 问题集锦的更多相关文章

  1. [解决方案]IIS常见问题集锦

    内容 地址 更新时间 IIS7如何实现访问HTTP跳转到HTTPS访问 https://www.cnblogs.com/xiefengdaxia123/p/8542737.html 2019-10-1 ...

  2. IIS下发布关于Excel导入导出时遇到的问题集锦(转)

    问题描述 1.Excel每个工作薄(sheet)生成记录行数 2.asp.net关于导出Excel的一些问题的集锦 3.下载失败,临时文件或其所在磁盘不可写 4.未能加载文件或程序集“Microsof ...

  3. web项目在iis配置好后不能正确访问问题集锦,以及IIS常规设置

    6.IIS配置好,项目无法访问,注意项目对应的应用程序池的net版本是否正确,是否集成(一般都是集成,很少是经典) 本项目用的4.0,可IIS默认程序池为2.0,将2.0改为4.0就行.   7.HT ...

  4. IIS网站打不开错误解决方案集锦(一):编译器错误消息: 编译器失败,错误代码为 -1073741502。

    [2015-05-12解决记录] 问题:服务器上的文件一直都是好的,但是运行了很长一段时间以后,发现网站打不开,或者上传不了图片了,怎么办? 错误信息:c:\windows\system32\inet ...

  5. IIS发布问题集锦

    1. 2.文件都是Not Found 3.删除了PrecompiledApp.config文件就可以了: 4.预编译:http://blog.darkthread.net/post-2012-04-2 ...

  6. [WCF实践]1.WCF使用net.tcp寄宿到IIS中

    一.IIS部分 环境:Windows Server 2008 R2 1.安装WAS,如下图所示:   2.网站net.tcp协议绑定,如下图所示:   3.网站启用net.tcp,如下图所示:   二 ...

  7. WCF使用net.tcp寄宿到IIS中(转)

    一.IIS部分 环境:Windows Server 2008 R2 1.安装WAS,如下图所示:   2.网站net.tcp协议绑定,如下图所示:   3.网站启用net.tcp,如下图所示:   二 ...

  8. WCF使用net.tcp寄宿到IIS中

    一.IIS部分 1. 安装WAS,如下图所示: 2. 网站net.tcp协议绑定,如下图所示: 3. 网站启用net.tcp,如下图所示: 二.WCF代码部分 1. DesignCaseService ...

  9. LoadRunner小技巧集锦

    preftest 性能测试工作室,专注于性能测试技术研究(www.AutomationQA.com) LoadRunner小技巧集锦 1.录制脚本中包含中文,出现乱码怎么办? 把录制选项中的Suppo ...

随机推荐

  1. MacOS & .DS_Store

    MacOS & .DS_Store .DS_Store === Desktop Services Store https://en.wikipedia.org/wiki/.DS_Store h ...

  2. js本地储存userData实例

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head ...

  3. lepus天兔数据库监控

    本篇文章的前提是服务器装了mysql服务.git,我这边就不写出来了,自行百度,装下mysql服务,比较简单 一.安装LAMP基础环境 Xampp下载地址:https://www.apachefrie ...

  4. 【.Net】c# 让double保留两位小数

    1.Math.Round(0.333333,2);//按照四舍五入的国际标准2.    double dbdata=0.335333;    string str1=String.Format(&qu ...

  5. SpringMVC DispatcherServlet-------视图渲染过程

    整个spring mvc的架构如下图所示: 现在来讲解DispatcherServletDispatcherServlet的最后一步:视图渲染.视图渲染的过程是在获取到ModelAndView后的过程 ...

  6. 3Sum - LeetCode

    目录 题目链接 注意点 解法 小结 题目链接 3Sum - LeetCode 注意点 和two sum那道题不一样的是这题返回的是具体的数字,不是下标 解法 解法一:将每个数字都作为target,剩下 ...

  7. BZOJ2437 [Noi2011]兔兔与蛋蛋 【博弈论 + 二分图匹配】

    题目链接 BZOJ2437 题解 和JSOI2014很像 只不过这题动态删点 如果我们把空位置看做\(X\)的话,就会发现我们走的路径是一个\(OX\)交错的路径 然后将图二分染色,当前点必胜,当且仅 ...

  8. 利用java实现可远程执行linux命令的小工具

    在linux的脚本中,如果不对机器做其他的处理,不能实现在linux的机器上执行命令.为了解决这个问题,写了个小工具来解决这个问题. 后面的代码是利用java实现的可远程执行linux命令的小工具,代 ...

  9. CodeVs.2370 小机房的树 ( LCA 倍增 最近公共祖先)

    CodeVs.2370 小机房的树 ( LCA 倍增 最近公共祖先) 题意分析 小机房有棵焕狗种的树,树上有N个节点,节点标号为0到N-1,有两只虫子名叫飘狗和大吉狗,分居在两个不同的节点上.有一天, ...

  10. 一次lvs迁移记录

    需求:从117.119.33.99迁移到122.14.206.125,lvs为dr模式,系统版本为debian7 1.安装lvs和keepalived # aptitude install -y ip ...