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 行知 阅读(...) 评论(...) 编辑 收藏