连接OLE控件时提示-15,MTS is not loaded on this computer

很多需要用到webserver的功能,需要通过OLE控件来调用外部DLL的一些功能,是PB中比较常见的与其它开发工具合作的做法。但是有的控件DLL可能是设计方面的原因,在一些操作系统中会不能正常调用,通常发生在ConnectToNewObject时,会提示:“-15,MTS is not loaded on this computer。”

简单的解决办法:

1、在管理工具/服务里面,启动Distributed Transaction Coordinator服务,并设置为它自动启动
2、如果启动不了,就到开始菜单,运行,输入cmd点确定进入DOS里运行 msdtc -resetlog
再运行 net start msdtc
来源:首佳软件微博http://t.qq.com/p/t/229064106649963

在首佳汽修汽配、汽车美容软件中的短信功能,也用到这种调用方法。第一次使用短信功能的,先要在短信账号管理中,把短信账号和密码输入进去,注册到系统中,然后才能发送短信。

极个别电脑会注册不了,一进入短信账号管理,即提示“-15,MTS is not loaded on this computer。”;这时先要确认两个短信库文件DLL是否存在。检查软件的安装目录下是否有:mwcom.dll和SendCom.dll,如果没有请联系首佳软件客服人员。

动态库文件齐全后,再进入一次短信账号管理,如果还有提示,请按上面的简单的解决办法。

相关日志

此条目发表在IT技术及应用, 软件维护及技术解答分类目录,贴了, , , 标签。将固定链接加入收藏夹。

发表评论