我们的软件可以通过COM与Excel进行通信。例如,Excel调用COM函数,使我们的软件响应结果。但是,如果我们的软件花费大约3分钟来计算这些结果,那么COM引用会因某种原因而被删除。
这只是COM的本质(如果在一段时间后没有收到对呼叫的响应,则超时)还是我们做错了什么?
答案 0 :(得分:2)
COM没有通话超时。如果您开始呼叫并且服务器在处理它时进入无限循环,则呼叫将永远持续,除非客户端和COM服务器之间存在通信问题。
但是timeouts for network connection problems。根据您描述的症状,它看起来像是一些沟通问题。