zoukankan      html  css  js  c++  java
  • IIS相关问题

    一、IIS重装问题
    1、通常在安装程序IIS与Framework的时候忘记了先后顺序(正常顺序是先安装IIS在安装.NET Framework),如果安装反了,往往喜欢把IIS在重新卸载,安装一下,如果使用命令的话显而要快的多。
    开始-->运行-->CMD-->然后在CMD窗口中输入命令: 
    cd           然后回车(回到C盘根目录) 
    cd  C:WINDOWSMicrosoft.NETFrameworkv1.0.3705  (如果你装的是.net1.0版本的请选择这个目录,如果是.net2.0的请选择下面的操作)
    cd C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 (.net2.0的请选择这个目录) 
    aspnet_regiis.exe -i

    这样就可以避免在重新安装的问题了。

    二、WIN7环境IIS7问题
    问题: IIS部署好webservice,浏览.aspx文件提示:"异常详细信息: System.Web.HttpException: 请求在此上下文中不可用 "
    原因:就是Web应用程序池配置错误造成的,这个错误应该是IIS7所特有的。
    解决方法:在IIS7->当前应用程序虚拟目录->右键->管理应用程序->高级设置
     修改应用程序池属性:DefaultAppPool 为 Classic .NET AppPool (也即是经典)即可。

      又或者是直接到应用程序池中,双击DefaultAppPool ,在弹出的窗口中把“托管管道模式”改成经典,确定退出即可。

    Tis:

    在 IIS 7 中,应用程序池有两种运行模式:集成模式和经典模式。应用程序池模式会影响服务器处理托管代码请求的方式。如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。但是,如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。  


    三、IIS应用程序池问题
    如果系统中没有安装.net2.0,在部署程序时应用程序池选择程序中应有的版本。

    四、IIS中浏览发布的程序提示

    HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面

    解决方法:

    详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.

    出现环境:win7 + IIS7.0+操作系统(64位)

    解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~

     

  • 相关阅读:
    Vue之VsCode开发工具配置
    解决 WPF AllowsTransparency = true 和 Webbrowser 等控件显示冲突
    Html 之div+css布局之css选择器
    Html 之div+css布局之css基础
    Html 之菜单导航(二)
    Html 开发工具 之Hbulider
    设置form窗体背景透明
    中型WPF客户端开发项目总结(4)
    中型WPF客户端开发项目总结(3.3.4)
    中型WPF客户端开发项目总结(3.3.3)
  • 原文地址:https://www.cnblogs.com/fgjl/p/10276964.html
Copyright © 2011-2022 走看看