How .NET Deployment Works

When you deploy a .NET project, PowerBuilder compiles existing or newly developed PowerScript code into .NET assemblies.

At runtime, the generated .NET assemblies execute using the .NET Common Language Runtime (CLR). PowerBuilder's .NET compiler technology is as transparent as the P-code compiler in standard PowerBuilder client-server applications.

If you generate assemblies from a component target type, the assemblies are deployed as independent .NET components or as Web services.

Note

For .NET Assemblies and Web Services, you must install the .NET Framework redistributable package on the deployment computer or server. The SDK and the redistributable package are available as separate downloads from the Microsoft .NET Framework Developer Center at https://www.microsoft.com/net/download/all.

This is a high level architectural diagram showing the conversion of PowerBuilder applications and custom class objects to applications and components on the .NET platform: