打印AutoCAD图纸错误:被呼叫方拒绝接收呼叫

有时候我们在打印AutoCAD图纸的时候会发生这个错误:被呼叫方拒绝接收呼叫。这是什么意思呢?这其实是AutoCAD发生了异常或者与外部的通信接口被占用,而无法响应LiteTools的调用。

printcaderror

那么什么时候会发生这种情况呢?

目前,我们发现通常有三种情况会造成这个问题:

1、有其他插件正在执行任务,并且还没有结束。或者该插件对接口独占,造成与其他插件不兼容。这种情况比较少见,可以通过禁用插件解决问题。

2、AutoCAD没有启动或者IDE无法响应。通常情况下,这个问题通过重启AutoCAD就可以解决。

3、中病毒。
这种情况目前发现的比较多,主要是AutoCAD的vlx病毒和lsp的病毒。

cadlisp

如果你的AutoCAD文件目录下发现了这两个文件或者其中之一(这个两个文件也有可能是隐藏的),并且在多数目录内都有发现,那么你就需要使用杀毒软件进行病毒查杀了。因为通常情况下这两个文件是病毒。以下是杀毒软件扫描的结果:

virus

acad.vlx文件是木马,称之为Trojan,acaddoc.lsp是病毒Virus。

当然,AutoCAD的病毒名称不止这两个,所以,我们要做好病毒防护工作,安装好杀毒软件,并且 保持病毒库最新。

目前在杀毒软件的测试中发现,微软杀毒软件MSE或者Windows Defender能够立即识别,并删除病毒。而目前国内用的比较多的360杀毒软件需要安装小红伞杀毒引擎,并且需要启用小红伞杀毒引擎的实时监控才能有效查杀。否则只能识别出其中一个病毒,所以这点需要特别引起注意。

4、当然,除了以上也有其他可能,可以参考以下几个网页中所说进行尝试:
http://blog.csdn.net/jiutao_tang/article/details/6897992

还有一种解决方式,可以进行尝试:

1、在运行里面输入:dcomcnfg,在“服务”里找到这三个服务,都去启动
Distributed Transaction Coordinator
Remote Procedure Call (RPC)
Security Accounts Manager
如果:Distributed Transaction Coordinator 启动不了,就先在运行里面输入:msdtc -resetlog
2、然后再开启:Distributed Transaction Coordinator
3、接着关闭服务组件窗体 ,并重新打开,这个时候每个组建就有属性了
4、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器
5、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“AutoCAD Application”,单击右键,选择“属性” ,在“属性”对话框中单击“标识”选项卡,选择“交互式用户””,关闭“组件服务”管理器。