1. Paweł Kasperek
  2. PowerBuilder
  3. Thursday, 11 July 2024 10:56 AM UTC

Hi,

Last time I looked to call .NET libraries from PB. I checked that pbdotnetinvoker.dll library is only supported and compiled in .net 6. We have many libraries and frameworks in .NET 8. Is possible to call libraries compiled in .NET 8? Maybe I can get the sources of pbdotnetinvoker.dll library and rebuild it in .NET 8? I can't wait for the next version of PB (PB2025) :(.

Regards

Paweł

Andreas Mykonios Accepted Answer Pending Moderation
  1. Thursday, 11 July 2024 11:26 AM UTC
  2. PowerBuilder
  3. # 1

Hi.

Maybe creating a com visible wrapper for what you need is a solution... I've read somewhere that this is still possible, but tricky.

Andreas.

Comment
  1. Paweł Kasperek
  2. Thursday, 11 July 2024 11:34 AM UTC
Hi,

Maybe COM is a good solution, but I can call my .NET library directly. I would use TriggerEvent invoker for triggering events in PowerScript from .NET. Maybe is possible to clone or get sources of pbdotnetinvoker.dll library ?
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 11 July 2024 15:25 PM UTC
  2. PowerBuilder
  3. # 2

Hi Paweł;

  The next MR for PB 2022 R3 this summer will then support .NET 8.

   ETA for that is now expected (AFAIK) by the end of July, 2024.

Regards .. Chris

Comment
  1. Chris Pollach @Appeon
  2. Friday, 12 July 2024 12:57 PM UTC
It's not that simple with the integration of the .Net framework both in PB & in PowerServer as well plus their interface points.
  1. Helpful
  1. Inaki Rodriguez
  2. Wednesday, 14 August 2024 06:15 AM UTC
Hi Chris,



We are in the process of migrating all of our applications from .NET 6 to .NET 8, the only one that still uses .NET 6 is PowerBuilder, do we have an estimation of MR release date?



Best regards
  1. Helpful
  1. Chris Pollach @Appeon
  2. Wednesday, 14 August 2024 12:19 PM UTC
Hi Inaki;

The latest update that I have received this week is now for a late summer release for the next PB MR that will support .Net 8. Apparently more time was required due to .Net 8's complexity.

Regards ... Chris
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.