7

我正在尝试在 Visual Studio 2012 上创建我的异步 HTTP 处理程序。我花了大约 10 个小时来找出为什么服务器不断给我“ HTTP 错误 500.23 - 内部服务器错误”响应。可怜的老我。

最后我发现如果我将我的 Web 服务器切换到 Visual Studio 开发服务器。一切正常。并且当我切换回 IIS Web 服务器时,它不再工作了。我尝试使用 IIS 管理器进行一些配置。我只是不知道我应该做什么以及本地主机如何链接到我的开发文件夹。没有关于它使用的端口和它映射的文件夹的信息。

有人可以提供一些帮助吗?我应该怎么做才能使 IIS Web 服务器为我工作?谢谢

4

1 回答 1

23

可以在将应用程序池保持在集成模式的同时解决此问题,

将以下标记添加到应用程序的web.config

<system.webServer>
  <validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
于 2013-06-23T19:07:16.420 回答