zoukankan      html  css  js  c++  java
  • IISExpress中文版的一个OOXX的问题,及其解决方法_

          刚看到有人说IIS7Express有下载,于是马上屁颠屁颠地跑去下载了一个,然后安装.

    装完后发现,我擦,居然没有WIN7下的管理界面,汗一个,于是跑到安装目录下C:\Program Files\IIS Express>寻找之,发现iisexpress.exe

    双击启动,发现自动绑定了8080端口,然后运行了一下appcmd.exe,按照命令行的提示,随便跑了几个网站起来。但是马上就遇到了这个问题:

    HTTP 错误 500.22 - Internal Server Error

    检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

    最可能的原因:

    • 此应用程序在 system.web/httpModules 节中定义配置。

     按照他的提示,需要"从 IIS Express 安装目录运行 appcmd migrate config "Default Web Site/"。使用 AppCmd 迁移应用程序将使它能够在集成模式下工作,并能继续在经典模式下和以前版本的 IIS 上工作。"

    但是如果你照做的话,就会出现:"C:\Program Files\IIS Express>appcmd migrate config "WebSite1/wxymap"

    命令“MIGRATE”在对象“CONFIG”上不受支持。请运行“appcmd.exe CONFIG /?” 显示支持的命令。"

     我了个去,这不是自摆乌龙么?压根就不支持的命令搞什么飞机?

    解决办法如下:在安装目录中有一个 appcmd.xml。用文本编辑器打开发现:

    <object name="config" alias="configs" classId="DefaultConfigObject" >
            
    <verb name="list" classId="DefaultConfigObject"  />
            
    <verb name="set" classId="DefaultConfigObject" />
            
    <verb name="search" classId="DefaultConfigObject" />
            
    <verb name="lock" classId="DefaultConfigObject"  />
            
    <verb name="unlock" classId="DefaultConfigObject"  />
            
    <verb name="clear" classId="DefaultConfigObject"  />
            
    <verb name="reset" classId="DefaultConfigObject"  />

    <!--
            <verb name="migrate" classId="DefaultConfigObject"  />
    -->
        
    </object>

     汗,他把这个命令给注释了!。去掉注释,再运行,提示:

    "C:\Program Files\IIS Express>appcmd migrate config "WebSite1/wxymap"

    Successfully migrated section "system.web/httpModules".
    Successfully migrated section "system.web/httpHandlers"." 

    再运行,迁移成功! 希望对用得到的人有所帮助

  • 相关阅读:
    关于使用表格制作页面
    0728关于html的几个基础知识点
    实验四 主存空间的分配和回收模拟
    实验三同学评论http://home.cnblogs.com/u/MyDring/
    实验三 进程调度模拟程序
    实验二报告
    实验一报告
    0909操作系统
    log4j的配置文件的编写
    随机产生数,字母
  • 原文地址:https://www.cnblogs.com/ashei/p/1937326.html
Copyright © 2011-2022 走看看