我使用RpcBindingFromStringBinding从MS-RPC
客户端连接到本地Daemon服务器,反之亦然。我使用LRPC
或本地命名管道。如果服务器处于活动状态,NdrClientCall2
为error code
,则第一次尝试时会随机调用-2147467259
失败。释放绑定并创建新的并执行请求没有帮助。它在Excel进程加载项启动Daemon
进程时重现,它们都可以是服务器和客户端。无法在2控制台可执行文件上重现。
有什么想法吗?
答案 0 :(得分:0)
我使用了C#中的RPC。在启动过程中,我获得了RPC服务器句柄的GC。在GC调用之前,不会在测试中复制。