WCF服务给出Time Out错误

时间:2014-12-08 06:00:18

标签: c# wcf enterprise-architect

我有一个.Net service用于连接 Enterprise Architect API。直接运行.exe文件时,连接大约30秒并获得响应。在注册与 WCF服务相同的服务并运行它时,它会出现以下错误:

Retrieving the COM class factory for component with CLSID
{67F4E0FA-46A7-4255-B084-69A9433D08C3} failed due to the following
error: 80080005 Server execution failed (Exception from HRESULT:
0x80080005 (CO_E_SERVER_EXEC_FAILURE)). 

按照this link中给出的步骤解决了上述错误。

此后,注册的WCF服务大约需要4-5分钟才能连接,然后发出错误,"tjava.net.SocketTimeoutException:读取超时。“

1 个答案:

答案 0 :(得分:1)

问题在于EA需要一个真实的"用户正常工作。

LieberLieber的人显然找到了解决方案:Running-enterprise-architect-on-a-server