IIS 8.0 ASP.NET和错误500.19(IIS 8.0 ASP.NET and Error

2019-06-27 14:43发布

我似乎无法得到任何ASP.NET网站在Windows 8 IIS8下运行在IIS快递,他们都很好,但我有:

  1. 已安装IIS8
  2. 在IIS中安装ASP.NET 3.5和4.5的功能
  3. 创建一个有效的应用程序池
  4. 加入指向我的网站在IIS管理器中的新应用

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

配置源:-1:0:

有任何想法吗?

Answer 1:

ASP.Net应用程序来预接线与在web.config一个处理部分。

默认情况下,这是设置IIS中的功能委派内为只读。

以在IIS管理器一看, 服务器名称功能委派下。 如果处理程序映射被设置为只读和您的网站web.configs有一个处理部分,翻转为读/写,并看看会发生什么价值。

迁移到Windows 8 / IIS 8 / ASP.Net MVC 4时为我工作。



Answer 2:

  1. 点击“开始按钮”
  2. 在搜索框中输入“启用Windows功能打开或关闭”
  3. 在功能窗口中,单击“Internet信息服务”
  4. 点击:“万维网服务”
  5. 点击:“应用程序开发功能”
  6. 检查(启用)功能。 我检查了所有但不是CGI。

我使用W10技术预览



Answer 3:

我有同样的问题,这是因为应用程序池没有权利到网站目录或web.config中。 尝试授予“IIS_IUSRS”与权利:读取,执行,列出。



Answer 4:

移动从IIS 7 Web应用程序到8时,我有同样的问题,我通过安装解决它URL重写模块,我已经完全忘了。 所以,检查是否有正确的模块等安装在新的服务器/ IIS。

您可以安装该模块与WPI(Web平台安装程序)也。



Answer 5:

如果你有一台新机器/格式化你的机器,在安装IIS,请务必勾选安装ASP.Net(相应的版本)。

提示:打开Windows特性ON / OFF - > IIS - >应用程序开发功能 - > ASP.Net 3.5 / 4.6

最近我已经升级到Windows 10(IIS 10),因为我已经忘了安装ASP.Net,我面临这个问题。

其他故障诊断提示:

2)确保你给你的应用程序文件夹读取权限IIS_IUSRS组。

3)你可以检查,如果你的应用程序池已正确目标Net框架选择。

4)确保你的web.config是正确的(明确定义的XML),并没有错误。 谢谢。



Answer 6:

看在web.config中的无效配置部分。

在IIS管理器中我无法打开任何的功能,如模块等。

在我的web.config我已经从我之前使用图表对象的无效配置部分:

<system.webServer>
    <httpHandlers>
        <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
    </httpHandlers>
</system.webServer>

之后,我删除了一切工作。



Answer 7:

尝试以上后,我仍然坚持,所以我决定去看看我的错误消息中引用的文件,“C:\一些\路径\的web.config”

这是3KB,我给它改名为“_web.config”,脚本立即开始正常工作。

我认为事情是如何在我的万千变化设置创建的原始。 与所有的变化我做到了,现在可以创建一个适当的web.config。

一些尝试,如果你需要可以,你们上面没有得到你。



Answer 8:

最后整理我的! 耶稣。 我使用Git枢纽为我的项目和下载它在每台PC上稍有不同的位置。

当我试图向UNC提到的错误配置文件我注意到它实际上是其他PC​​使用的路径。 难道不精此项目列在所有所以正好在点击VS项目文件,并把它卸载了,重新加载它,它现在的作品。



Answer 9:

你可能尝试过这个第一,但你尝试关闭并重新打开你的电脑? 我尝试了所有的上述第一至无果而简单地做这个工作对我来说。 可能是我以前的操作的一个在我的项目锁定的重要文件。



文章来源: IIS 8.0 ASP.NET and Error 500.19
标签: asp.net iis-8