Upgrading .NET Targets from Earlier Versions of PowerBuilder

For .NET Web Service components, you might need to remove or install supporting files on the development and deployment computers.

For .NET projects, verify or complete the following steps before redeploying the upgraded .NET projects:

  • For all .NET targets, uninstall earlier versions of the PowerBuilder runtime files (system assemblies and windows 32 dlls) on all deployment machines. Then install the runtime files for the current version of PowerBuilder using the Runtime Packager or another tool, as described in the "Checklist for deployment" section of the Deploying Applications and Components to .NET.

  • For .NET Web Service targets, clear the ASP.NET temporary files for the application or component on the development and deployed machines. The temporary files are located in the C:\Windows\Microsoft.NET\Framework\<version>\Temporary ASP.NET Files\<projectName> directory, where <version> is typically v2.0.50727, and <projectName> is the project's Web application name or its Web Service virtual directory name.

  • For .NET Windows Forms projects, select FULL for the project rebuild type before you redeploy your applications from PowerBuilder Classic for the first time.

  • To migrate .PBWX solutions from an earlier version, open its .PBWX file using the File menu. If you double-click or drag-and-drop the file into PowerBuilder .NET 12.6, the Visual Studio Conversion wizard opens, inappropriately. You can use the double-click and drag-and-drop methods to open PowerBuilder 12.6 solutions.