我已经设置了 IIS 并为我的 web 服务提供服务。不幸的是,如果 web 服务抛出异常,我得到的只是一个带有标题为“请求失败”的蓝色框。
我有什么选择可以真正了解哪里出了问题?我更愿意获取异常消息和堆栈跟踪。
我已经设置了“失败请求跟踪”,但目录仍然是空的。如果可能的话,我更愿意直接在浏览器中获取堆栈跟踪。
只是如果这很重要:我在 Win 7 64 Pro 机器上有一个 IIS 7.5。 Webservice 是一个 WCF C# 项目。
答案1
答案2
在您的服务行为中尝试此操作网站配置:
<behavior name="Your.Service.Type">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>