我已经重建了在64位计算机上使用SvCom的Delphi服务。我调试了服务,这一切似乎都运行良好。但是,当我安装服务它工作正常但停止时,服务确实停止但我收到一个错误:“错误1061:服务此时无法接受控制消息”。
有什么想法吗?
JD
答案 0 :(得分:1)
基本上是SvCom的一个错误。它构造一个自定义位asm来执行服务main,这对64bit不起作用。
您可以等待来自svCom的补丁,创建替换TNTService组件,或者只是从TService重新提供服务。
答案 1 :(得分:1)
请尝试SvCom 7.3,有一些必要的错误修正。它在64x环境中成功测试。如果问题在7.3版本中仍然存在,请告诉我们。