【问题标题】:Asp.net MVC web.config ErrorAsp.net MVC web.config 错误
【发布时间】:2011-01-13 10:33:35
【问题描述】:

我想问一下我在 iis.first 上托管时在项目中遇到的一些配置错误,我创建了 示例 asp.net mvc 应用程序,我没有更改内置 web.config 的任何内容。它通常在我运行时工作,所以,我决定在 iis7 上托管。之后,当我运行托管应用程序时,它会出现 error.i在window7和window2008上测试过。两个错误都是一样的。

错误摘要
HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为该页面的相关配置数据无效。

详细错误信息
模块 IIS Web 核心
通知开始请求
处理程序尚未确定
错误代码 0x80070021
配置错误配置部分不允许在应用程序下方设置
配置文件 \?\C:\inetpub\wwwroot\MvcSampleApp\web.config
请求的 URL http://localhost:80/mvcapp/mvcApp
物理路径 C:\inetpub\wwwroot\MvcSampleApp
登录方式尚未确定
登录用户尚未确定

配置源

122:        <validation validateIntegratedModeConfiguration="false"/>
123:        <modules runAllManagedModulesForAllRequests="false">
124:        <remove name="ScriptModule"/>

我是如何解决这个错误的?请指导我正确的方式。

问候

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    您已将网站设置在文件夹中而不是应用程序 - 您应该能够将其更改为 IIS 管理器中的应用程序,或者您可以将其上移一级,以便路径为 /mvcapp 而不是 / mvcapp/mvcapp.

    【讨论】:

    • 实际上,我不熟悉托管和配置。我告诉你我尝试了什么。首先,我在 iis 中创建虚拟目录并指向我的项目文件夹。然后,我转换为应用程序。是吗?然后我再次运行,错误仍然发生,但与以前不同。 SessionStateTempDataProvider 需要启用 SessionState 知道吗?谢谢
    • 那个有一个更明显的修复-computingtech.blogspot.com/2008/07/…
    猜你喜欢
    • 1970-01-01
    • 2017-12-23
    • 2014-07-01
    • 1970-01-01
    • 2014-12-03
    • 2013-05-24
    • 1970-01-01
    • 2013-07-23
    • 1970-01-01
    相关资源
    最近更新 更多