.net dll 在 PB 12 中不工作

发布于 2025-01-05 09:31:41 字数 138 浏览 0 评论 0原文

我有一个 .net 项目,有两种方法。当我构建应用程序并将 dll 提供给 PowerBuilder 12 人员后,在项目中添加 dll 后,它没有显示方法。 如何构建 .net 项目以便所有方法在 PowerBuilder 12 中可见。

谢谢

I have a .net project with 2 methods. Once I build the application and give the dll to PowerBuilder 12 folks, after adding the dll in the project it is not showing the methods.
How do I build the .net project so that all the methods are visible in PowerBuilder 12.

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

君勿笑 2025-01-12 09:31:41

我意识到这个问题很老了,但有相当多的观点,所以我会花时间回答它。

实际上只有三个主要要求。

  1. 将 .NET 方法设置为“公共”
  2. 将 .NET 封闭类设置为“公共”
  3. 在正确的 .NET 版本应用程序中使用该程序集(例如 PB11 = .NET2.5;PB12 = .NET3.0;PB12.5 = .NET4)。 0 等)

有关使 PB.NET 方法在 .NET 中可用以及使 .NET 方法在 PB.NET 中可用的完整说明,您可以查看“在 PowerBuilder 中使用 .NET 汇编方法。 NET,反之亦然

I realize this question is old but there are a fair number of views so I will take the time to answer it.

There are really only three main requirements.

  1. Make the .NET method "Public"
  2. Make the .NET enclosing class "Public"
  3. Use the assembly in the correct .NET version application (e.g. PB11 = .NET2.5; PB12 = .NET3.0; PB12.5 = .NET4.0, etc.)

For complete instructions on making PB.NET methods available in .NET and making .NET methods available in PB.NET you can check out "Using .NET Assembly Methods in PowerBuilder.NET and vice-versa"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文