我有 ii8,我曾尝试将我的 asp.net web api 部署到它。我猜我做错了什么,因为当我尝试查看我的 api 是否正常工作时,我收到了 500 错误。
但是它没有告诉我错误是什么。我如何才能获得更详细的信息?
答案1
在 IIS 管理器中,选择您的站点,双击图标Error Pages
,然后单击Edit Feature Settings
右侧窗格中的 。选择Detailed Errors
。如果这还不够,请单击部分.NET Error Pages
中的ASP.NET
,再次Edit Feature Settings
在右侧窗格中选择Off
。
如果这是一台生产机器,请在完成代码调试后将这些设置改回。
答案2
如果您通过 Web 服务器本身上的 localhost 进行浏览,IIS 会默认显示详细错误。这可能有帮助?