asp.net – 为什么IIS Express使用而不是?
|
使用Cassini但切换到IIS Express.我最初的想法是我可以删除所有< system.web>除了以下内容: <authentication mode="Forms"> <forms loginUrl="/" /> </authentication> 我之前的customErrors设置如下: <customErrors mode="On" defaultRedirect="/ServerError"> <error statusCode="404" redirect="/NotFound" /> </customErrors> 我切换到IISExpress时删除了这个customErrors元素.现在404不再重定向到我漂亮的“NotFound”页面了. 用于我的网站的AppPool是Clr4IntegratedAppPool,它让我知道它不使用Classic. 为什么IISExpress如此依赖system.web而IIS 7.5使用system.webServer? 解决方法好吧,我尝试了一些不同的东西:>将existingResponse更改为PassThrough,如here所示 < httpErrors errorMode =“Custom”existingResponse =“Replace”> 不! >如评论here中所述,设置TrySkipIisCustomErrors = false Notta! 我最终通过简单地将existingResponse更改为Replace来使其工作. >谁知道! 这就是system.webServer现在的样子: <httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" path="/NotFound" responseMode="ExecuteURL" />
<remove statusCode="500" subStatusCode="-1" />
<error statusCode="500" path="/ServerError" responseMode="ExecuteURL" />
</httpErrors>
为什么这个解决方案没有任何意义
http://blogs.iis.net/ksingla/archive/2008/02/18/what-to-expect-from-iis7-custom-error-module.aspx (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何获得大型LinkedIn图像共享格式
- asp.net-core – 在asp.net vnext中使用Startup.cs中的Conf
- 如何在ASP.NET MVC应用程序中本地化Controller名称和操作?
- asp.net – 测试Oracle存储过程的最简单的方法
- asp.net – 如何使用CSS垂直向下移动div
- asp.net – 登录后对Membership.GetAllUsers()的例外情况:
- 如何将现有的ASP.NET应用程序升级到ASP.NET vNext
- asp.net – Amazon SES停止工作
- asp.net – 实体框架与存储过程
- asp.net – Razor 3有什么新功能?
- asp.net – 敏捷,Scrum和CMMI TFS流程模板之间有
- asp.net – 为什么即使我将EnableViewState设置为
- asp.net – 使用外部connectionStrings.config文
- asp.net – 如何从javascript调用Web服务方法?
- asp.net – 如何在单独的dll项目中配置WCF
- asp.net – 如何在回发上保持变量
- ASP.NET MVC ASP.NET WebForms,为什么?
- ASP .NET MVC Forms授权与Active Directory组
- asp.net – Page.IsValid如何工作?
- asp.net – 通配符HttpHandler不处理静态文件
