【发布时间】:2015-09-05 05:19:08
【问题描述】:
这里是新手, 在执行我的项目 Visual Studio 2012 时,我的所有项目和备份都出现错误。上周它工作正常,然后错误出现了。我只是使用本地主机。
这些是我找到的解决方案,但它仍然不起作用: :(
-在 IIS 管理器中 - 功能委派将 HandlerMapping 设置为读/写。
-控制面板,打开或关闭 Windows 功能,Internet 信息服务,万维网服务,启用除 CGI 之外的应用程序开发功能。
-我让 IIS_IUSRS 完全控制我的项目文件夹。
还有其他建议吗?
错误信息
HTTP 错误 500.19 - 内部服务器错误
无法访问请求的页面,因为相关 该页面的配置数据无效。
详细错误信息:
模块 IIS Web 核心
通知开始请求
处理程序尚未确定
错误代码0x80070003
配置错误无法读取配置文件
配置文件\?\C: -- web.config
请求的 URL http://localhost:49926/Home.aspx
物理路径 --
登录方式暂未确定
登录用户尚未确定
请求跟踪目录
C:\Users\john\Documents\IISExpress\TraceLogFiles\ --配置来源:-1: 0:
我的 [Web.config] 文件
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5">
</compilation>
<httpRuntime targetFramework="4.5" />
<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" /></controls>
</pages>
</system.web>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
<connectionStrings>
<add name="connectionString" connectionString="DELETED" />
</connectionStrings>
</configuration>
【问题讨论】:
-
您使用的是什么网络服务器?您要获取什么网页?您最近是否更改了配置?如果您有,我建议您检查您的更改,因为 500 通常表示服务器错误。您是否对后端应用程序添加了任何更改?如果您提供更多信息,人们可能更容易为您提供帮助。
-
webserver IIS 8 作为本地主机。在Visual Studio中执行后尝试转到startpage(home.aspx)并出现错误。我真的没有更改后端的任何代码。我想它是从我从 bitbucket 存储库中提取项目时开始的,然后当我尝试执行 500.19 时,我并不是真的 100% 确定这是相关的。但是我们的项目确实可以在不同的 PC 上运行。仅在我的电脑上显示 500.19 错误。如果您需要其他信息,请告诉我。