WCF Host Open的问题

最近几天我一直因为后台WCF ServiceHost Open过程的一个异常而烦恼,经过仔细的研读ServiceHostBase的源码和MSDN文档,才发现问题很简单,因为ServiceHost Open的过程要看Host的当前状态,而且要Host 要 Open 只能从Created状态到Opened状态。如果不是Created状态,Host就会抛出ObjectDispose异常。

因此在Open之前必须检查Host的状态是否正确,

posted @ 2009-05-22 09:41  行知  阅读(538)  评论(0编辑  收藏  举报