图片 2
热门资源

进命令行模式

1、错误如下:

HTTP 错误 500.22 – Internal Server Error

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

图片 1

解决的方法:

首先,找到本地appcmd.xml的这个文件,然后进行下面的操作:

(1)运行 cmd,进命令行模式,cd到你IIS Express的目录,运行appcmd migrate
config “Default Web Site/”。

(2)注意这里Default Web
Site是你在上面那篇文章里site节点里配置的name,比如<site
name=”SampleWeb” id=”1″
serverAutoStart=”true”>里的SampleWeb,这里可能会报错,说:命令“MIGRATE”在对象“CONFIG”上不受支持。请运行“appcmd.exe
CONFIG /?” 显示支持的命令。”

解决办法是到IIS
express的目录下找到appcmd.xml,把<verb name=”migrate” classId=”DefaultConfigObject”  />这句的注释去掉,

然后在运行上面那句命令,成功的话出现

Successfully migrated section “system.web/httpModules”.

Successfully migrated section “system.web/httpHandlers”.” 

其次,在vs2013项目文件夹的属性窗口修改如下内容:

图片 2

此时,重新运行项目问题已经解决了。

 

注意:本地如果第一步无法完成手动修改文件,直接执行里面的命令也可以,然后继续第二部,应该也可以解决。

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章