修改web.config
文件后,我收到500内部服务器错误。有没有办法看到web.config中的问题在哪里? (例如,哪一行,......)
答案 0 :(得分:0)
如果你使用IIS7,.net 3.5检查处理程序部分,它可能会导致给出错误,如果system.webserver之间没有以下代码,请添加它
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true">
validateIntegratedModeConfiguration =“false”将允许您保留您的httpHandlers部分而不会抛出错误(如果您在cassini / iis6服务器上进行调试,则非常有用),该部分中的条目将为您的IIS7服务器配置它。 / p>
runAllManagedModulesForAllRequests =“true”并非严格要求,但如果您不熟悉IIS7,则可能会发现自己需要它:)