.net dll在PB 12中不工作

本文关键字:工作 PB dll net | 更新日期: 2023-09-27 18:24:17

我有一个有两个方法的.net项目。一旦我构建了应用程序并将dll提供给PowerBuilder 12个人,在项目中添加dll后,它就不会显示方法。如何构建.net项目,使所有方法在PowerBuilder12中都可见。

感谢

.net dll在PB 12中不工作

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

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

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

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