您的位置:首页 > 理论基础 > 计算机网络

VS2013 调试时 HTTP 错误 500.23 - Internal Server Error

2015-05-17 02:37 911 查看
这头疼的问题,百度很久没有类似的问题,基本都是在发布之后报的这个异常。

看了一大堆的资料,终于知道需要将修改IISExpress设置成经典模式。

设置步骤:

1、先在C盘的IISExpress文件夹下找到applicationhost.config文件

我的这个文件在C:\Users\Admin\Documents\IISExpress\config\applicationhost.config

“C:\Users\Admin\Documents\IISExpress ”这一截大概都相识,“Documents” 可能是”我的文档“

2、找到节点<application path="/" applicationPool="Clr4IntegratedAppPool">

将它修改成<application path="/" applicationPool="Clr2ClassicAppPool" > 经典模式

3、也有的说还需要在然后项目的 web.config文件节点 <httpModules> 下加一行

<add name="FluorineGateway" type="FluorineFx.FluorineGateway, FluorineFx"/>

这里我的没加。

也可以这样:

VS2008,新建网站,选择FluorineFx网站(.NET 3.5版本),然后调试,看看是否正常。

VS2013,打开刚才那个网站,选择项目名称,属性窗口,托管管道模式,选择“传统型”就可以了。

另:

Fluorine.aspx打不开解决方法:需要添加对应版本的 FluorineFx.ServiceBrowser.dll 引用



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐