我有一个wcf休息服务,当我把它放在iss7上并运行时给我这个
The server encountered an error processing the request.
See server logs for more details.
但是日志没有说什么。所以我的问题是如何解决这些错误?
答案 0 :(得分:2)
根据我的需要(调试)在我的服务行为中将此设置为true并获得异常。
<serviceDebug includeExceptionDetailInFaults="false"/>
答案 1 :(得分:0)
您可以使用多种方法来获取详细错误。基本上,它们的工作方式与BlaShadow
描述的工作方式相同。这是一个blog post。
我知道有3种方法可以获得更好的错误:
设置UseVerboseErrors' in
InitializeService'方法。但是,如果在调用“InitializeService”(发生这种情况)之前发生错误,这将不会给你任何东西。
使用服务类之前的属性将IncludeExceptionDetailInFaults
设置为true。
使用web.config将IncludeExceptionDetailInFaults
设置为true。