2012-02-14 41 views
1

我有一個.net項目有兩種方法。一旦我構建了應用程序並將該DLL提供給PowerBuilder 12人員後,在項目中添加dll之後,它不會顯示這些方法。 如何構建.NET項目,使所有的方法在PowerBuilder中可見12.net DLL不能在PB中工作12

感謝

+0

方法和他們的enclo唱班(「公共」)? – dtb 2012-02-14 01:40:41

+0

所有是公共方法和其他.net應用程序也使用這個DLL – acadia 2012-02-14 01:45:36

+0

是否PowerBuilder 12的目標是你編譯DLL的相同的.NET版本? – dtb 2012-02-14 01:47:01

回答

0

我意識到這個問題是舊的,但也有意見相當數量的,所以我會花時間回答問題。

真的只有三個主要要求。

  1. 充分利用.NET方法 「公共」
  2. 充分利用.NET封裝類 「公共」
  3. 使用裝配在正確的.NET版本的應用程序(如PB11 = .NET2.5,PB12 = .NET3.0; PB12.5 = .NET4.0等)

有關在.NET中使用PB.NET方法並使.NET方法在PB.NET中可用的完整說明,您可以查看「Using .NET Assembly Methods in PowerBuilder.NET and vice-versa