Installation Errors – PB Docs 126
Installation Errors If installation on the client computer fails, troubleshoot the problem by verifying files, locations, and network connections. Make sure that: The files exist in the location specified on the server. The link on the publish page matches the location where the files have been published. The user has access rights to the publish…
Build and Deploy Directories – PB Docs 126
Build and Deploy Directories When you deploy a .NET application project, PowerBuilder creates a build directory under the directory for the current target. The name of the build directory is TargetName.pbt_build, where TargetName is the name of the current target. If the project you deploy has a debug build type, the build files are generated…
Publish Errors – PB Docs 126
Publish Errors There are two steps in the publication process. First, publish files are generated, and then they are transferred to the publish location. Publish errors are displayed in the Output window and recorded in a file called pbiupub.log in the output directory. These errors may be reported during file generation: Failure to create local…
Intelligent Deployment and Update – PB Docs 126
Intelligent Deployment and Update One of the features of .NET smart client applications is that they can be deployed and updated from a file or Web server using Microsoft .NET ClickOnce technology, making it easier for users to get and run the latest version of an application and easier for administrators to deploy it. PowerBuilder…
Update Errors – PB Docs 126
Update Errors If update fails, make sure that the update mode has been set as intended, and that the update files are in the specified location. Parent topic: Troubleshooting Tips for Windows Forms Applications Document get from Powerbuilder help Thank you for watching.
Mutual Authentication – PB Docs 126
Mutual Authentication If mutual authentication is required, the server and client must authenticate each other to ensure that both can be trusted. By default, EAServer 6.x uses 2002 as the port for this type of SSL connection. Both the server�s certificate and the client�s certificate must be imported into the Microsoft certificate store on the…
Importing an EAServer Certificate into the Client Certificate Store – PB Docs 126
Importing an EAServer Certificate into the Client Certificate Store The EAServer host�s certificate file must be imported into the Microsoft certificate store on the client�s computer. You can do this using the Certificate snap-in in the Microsoft Management Console (MMC). Select Run from the Windows Start menu, type mmc in the Run dialog box, and…
Accessing Indexes for .NET Classes – PB Docs 126
Accessing Indexes for .NET Classes You can access the indexes of .NET classes in the same way you access PowerBuilder array elements. However, in standard PowerBuilder applications, you can reference indexes only using integral datatypes, such as integer, short, long, and so on. In the .NET environment, you are not restricted to referencing indexes as…
Application Bootstrapping – PB Docs 126
Application Bootstrapping To ensure that your application can be successfully installed and run, you must first make sure that all components on which it depends are already installed on the target computer. For example, most applications have a dependency on the .NET Framework. The correct version of the common language runtime must be present on…
Resource Files and Publish Type – PB Docs 126
Resource Files and Publish Type In a smart client application, image files that you add on the Resource Files page in the project painter are designated as Include files. They are installed in the same directory as the application�s executable files, libraries, and other static files. You can also specify that a file�s Publish Type…