我试图添加一个服务引用到axapta 2009。一切正常,这是一个简单的web方法(外部webservice),在服务器层上执行(必要时,否则clr互操作错误)。
但我遇到了以下问题:
提前结束。
发布于 2011-07-10 05:12:44
这是因为WCF服务正在抛出错误,可能是未处理的错误。
您能使用WCF服务吗?如果是的话,那么请看一下这个链接:How do I prevent a WCF service from enter a faulted state?
尝试捕获WCF服务中的任何异常并记录它们。
不幸的是,Ax无法捕获WCF抛出的FaultExceptions,因此您将被限制为使用封装返回消息的对象来修改WCF服务,如果方法处理成功或抛出异常,则附带一个标志。
是的,故障WCF服务保持在故障状态是正常行为。您可能必须重新启动IIS服务,或者只是循环运行WCF服务所使用的AppPooll。
https://stackoverflow.com/questions/2537102
复制相似问题