首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >dll与Axapta 3.0的集成

dll与Axapta 3.0的集成
EN

Stack Overflow用户
提问于 2016-05-23 13:33:40
回答 1查看 283关注 0票数 1

我想将com对象'dll‘集成到Axapta3.0中。注意:‘DLL’是WCF客户端类,它使用Web服务。

我所做的是:在.Net 3.5ver中创建dll。使用强密码对程序集'dll‘进行签名。将程序集'dll‘放入Navision/Axapta客户端/Bin文件夹中。使用regasm命令注册具有管理权限的dll。

虽然:我可以在COM对象向导中看到我的程序集dll。程序集类在AOT-Class中成功导入.

但是:当我创建一个作业来访问类并运行它时,。它会产生错误:

无法创建类“{88E77BBE-D3BC-3D8B-8c57-606699D7CDB7}”的COM对象。确保该对象已在计算机“KASHIF-NYPC”上正确注册。

或者,我用Ping方法创建一个简单但虚拟的HelloWorld类'DLL‘。并注入与上面提到的步骤相同的步骤,并将其很好地集成到Axapta3.0中。Ping方法可以通过作业成功地从Axapta3.0访问。

提前感谢您的帮助。卡西夫

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-01 09:39:51

我终于找到了解决我的问题/问题的办法。

我想将c#类(使用webservice)集成到Axapta3.0中。

因此,这个问题并不存在;COM对象集成到Axapta3.0中的方式。

但是,客户端使用WCF WCF服务的方式。

我使用webservice作为服务引用,因此在Axapta中出现了一个错误。我没有使用'ServiceReference',而是将webservice作为一个'WebReference‘来使用,它工作得很好。

示例图像:添加WCF作为我们的参考

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37392449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档