【发布时间】:2011-04-09 18:21:52
【问题描述】:
我打算在windows服务中托管服务,但我正在考虑标题中描述的问题。有人有类似的问题吗? 谢谢
更新
问题是当你在 WinForms/WPF/Win Service 应用程序中抛出异常时,程序会崩溃,你必须重新启动它。
【问题讨论】:
-
也许你可以详细说明问题到底是什么。
-
您是否尝试抛出一个新异常作为对服务中某些验证规则的回答,希望客户端能够捕获并处理它?
-
你试过 catch (FaultException) 块了吗?
-
@Laurent 是的,这就是我想要做的。我可以在 IIS 中托管服务,但它会加强部署。如果可以实现我想要的,我更喜欢Windows Service
-
这里问了同样的问题:stackoverflow.com/questions/1369882/… - 他们谈论 Web WCF 服务,你是按照这个答案解释的方式做的吗? stackoverflow.com/questions/1369882/…
标签: c# wcf fault self-hosting