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"." 

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王磊的博客

asp.net 操作ftp 通用代码[测试通过]

代码如下: // 建立目录 FtpWebRequest Request = (FtpWebRequest)WebRequest.Crea...

34340
来自专栏王磊的博客

asp.net mvc3.0安装失败之终极解决方案

安装失败截图 ? ? 原因分析 因为vs10先安装了sp1补丁,然后安装的mvc3.0,某些文件被sp1补丁更改,导致“VS10-KB2483190-x86.e...

40670
来自专栏王磊的博客

asp.net mvc3.0第一个程序helloworld开发图解

步骤一:新建asp.net mvc3.0项目 ? ? (选择Razor模板) 步骤二:创建控制器 ? ? 步骤三:控制器源码内右键创建对应视图 ? ? 步骤四:...

36860
来自专栏草根专栏

使用 dynamic 类型让 ASP.NET Core 实现 HATEOAS 结构的 RESTful API

上一篇写的是使用静态基类方法的实现步骤: http://www.cnblogs.com/cgzl/p/8726805.html 使用dynamic (Expa...

56660
来自专栏王磊的博客

ASP.NET 缓存 Cache

ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通过 HTTP 请求存储和检索任意对象. 缓存的生存期与应用程序的生存期相同,也就是说,当应用程序重...

47250
来自专栏王磊的博客

asp.net 取windows的所有进程

代码如下: #region 取得windows的所有进程 public static string GetCourse() { System.Text....

32860
来自专栏王磊的博客

Asp.net中Js、Css文件压缩辅助类

类名:WebCompressUtility.cs 代码如下: /// <summary> /// Js、Css文件压缩辅助类 /// Stone_W /// 2...

37370
来自专栏王磊的博客

asp.net产生客户端Cookie与js操作Cookie大全

Js操作Cookie封装的代码[各个浏览器测试兼容]: 1 function SetCookie(name, value)//两个参数,一个是cookie的名...

33780
来自专栏王磊的博客

ASP.NET将Session保存到数据库中

因为ASP.NET中Session的存取机制与ASP相同,都是保存在进行中, 一旦进程崩溃,所有Session信息将会丢失,所以我采取了将Session信息保存...

37430
来自专栏算法修养

把Asp.Net Core 2.0部署在Linux上,使用Nginx代理服务器,并且用Systemctl命令以服务的方式监听项目

在Linux上部署.net core 2.0程序: 第一步:配置Nginx代理 在/etc/nginx/sites-available/default 中添加 ...

43860

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励