【发布时间】:2016-09-06 20:35:22
【问题描述】:
我已经创建了一个 .net 程序集,并且能够在我的应用程序分发 (regasm) 中从 PowerBuilder 12.1 IDE 外部随意调用和使用该程序集。 但是,当我在 IDE 中开发时,程序集是不可见的。如何从 IDE 中访问程序集,以便一起使用程序集和代码?
【问题讨论】:
-
嗨,我做了一些进一步的挖掘。显然,要使 DLL 在 PowerBuilder IDE 中工作是为 PowerBuilder IDE exe 创建一个清单文件。程序集 itelf 需要与 PowerBuilder IDE exe 位于同一文件夹中。我不知道如何创建清单文件。有人有想法吗?
-
有没有人有将清单添加到 PB120.exe 以引用互操作 .net DLL 的经验?
-
我记得几年前在另一份工作中做过类似的事情,但我无法再访问这些文件了。我似乎记得较新版本的 PowerBuilder 已经附带了清单,所以我无法使用它。 (我可能错了。)我想我最终只是将 dll 注册为 COM 组件。