PowerServer (PB Edition) 2019 ReadMe
For .NET IIS (on Windows) | ||||||||||||
May 27, 2019 | ||||||||||||
Contents: | ||||||||||||
1. Introduction | ||||||||||||
1. Introduction | ||||||||||||
1.1 Welcome to PowerServer (PB Edition) 2019 | ||||||||||||
Welcome to PowerServer (PB Edition) 2019! PowerServer extends the capabilities of PowerBuilder so that a PowerBuilder application can be deployed and run on the mobile device or in the Web browser. The deployment process produces a true native mobile and/or application with a .NET-based back-end and a modern UI front-end. | ||||||||||||
1.2 Components of the product | ||||||||||||
PowerServer (PB Edition) 2019 consists of four major components or parts: PowerServer Toolkit, PowerServer .NET, PowerServer Web Component, and PowerServer Help.
| ||||||||||||
1.3 64-bit Version of the product | ||||||||||||
By default, this readme is targeted to users who want to install a 32-bit version of the product, but if you want to install a 64-bit version of the product, please notice the following major differences between them:
| ||||||||||||
2. System Requirements | ||||||||||||
Before installing PowerServer (PB Edition) 2019, please ensure that your system meets the requirements below: Mobile device
Web client PC
PowerServer Toolkit
Web Server (for .NET)
DBMS (for .NET)
| ||||||||||||
3. Installing or Upgrading PowerServer (PB Edition) | ||||||||||||
PowerServer (PB Edition) 2019 is provided as part of the Appeon PowerBuilder 2019 Universal Edition installation package, therefore, you can run the PowerBuilder setup program and select to install PowerBuilder as well as PowerServer. For more information, refer to the "Installing PowerBuilder 2019" section in the PowerBuilder readme file. | ||||||||||||
4. Activating PowerServer (PB Edition) |
||||||||||||
You are required to activate PowerServer first before using it. If you do not have a valid account to log in and activate PowerServer, please contact your license administrator to create an account for you. And depending on whether the machine where PowerServer is installed has Internet access or not, the account should be assigned with an online license or offline license by your license administrator. For how to activate PowerServer (PB Edition) 2019, refer to the "Activating PowerServer (PB Edition)" section in the Appeon License User Guide. |
||||||||||||
5. Uninstalling PowerServer (PB Edition) | ||||||||||||
To uninstall the PowerServer Toolkit, launch Add/Remove Programs in the Windows Control Panel. Select PowerServer Toolkit and click the Change/Remove button to begin the uninstall process. To uninstall the PowerServer, launch Add/Remove Programs in the Windows Control Panel. Select PowerServer and click the Change/Remove button to begin the uninstall process. To uninstall the PowerServer Web Component, launch Add/Remove Programs in the Windows Control Panel. Select PowerServer Web Component and click the Change/Remove button to begin the uninstall process. To uninstall the PowerServer Help, launch Add/Remove Programs in the Windows Control Panel. Select PowerServer Help and click the Change/Remove button to begin the uninstall process. | ||||||||||||
Appendix A - Windows Server 2016 / 2012 / 2008 R2 Additional Setup | ||||||||||||
The following configurations are required for Windows Server 2016 + IIS 10.0, Windows Server 2012 + IIS 8.0, or Windows Server 2008 R2 + IIS 7.5; if your application is deployed to a Web server running on the aforementioned environment, please be sure to follow the instructions below after you deploy the application. Step 1: Find out what files of the application cannot be downloaded in Windows Server 2016, 2012, or 2008 R2. 1. Go to AEM | Application | Client Features, set Allow user to select run mode to Yes. 2. On the same AEM page, find out where the local application files are stored. For example: C:\Users\appeon\AppData\Roaming\appeon 3. Delete the local folder for the application files. The folder is named after the application, for example, C:\Users\appeon\AppData\Roaming\appeon\localhost_Dotnet_<application-name>. 4. Access the application in IE, and select Run After Download.
5. In the Download Info window, make note of the type of files that cannot be downloaded, as you will then need to specify them in IIS explicitly. In the most common case, the following files fail to be downloaded:
Step 2: Set up the MIME types for files with file extension that cannot be downloaded. 1. Open IIS Manager, and navigate to the Web Site hosting the application, then navigate to the application folder, and then click the sub-folder which contains the files that cannot be downloaded. The following table lists the sub-folder and what types of files they contain, so you can easily determine which folder you will need to configure.
Suppose the *.win file cannot be downloaded, then click the ole folder. The following steps take the file extension .win as an example to show you how to create the MIME type for this file type. You may need to create multiple MIME types if there were more than one type of file extension listed from step 1. 2. In Features View, double-click MIME Types. 3. In the Actions pane, click Add. 4. In the Add MIME Type dialog box, fill in the fields with the following values:
5. Click OK. Step 3: Set up both MIME type and Handler Mapping for files without file extension that cannot be downloaded. 1. Open IIS Manager, and navigate to the Web Site hosting the application, then navigate to the application folder, and then click the merge folder. 2. In Features View, double-click MIME Types. Then in the Actions pane, click Add. Then in the Add MIME Type dialog box, set File name extension to * and set MIME type to application/octet-stream. Click OK.
3. Click the merge folder again and then double click Handler Mapping in Features View. The following steps take the file name f### (where ### is a number) as an example to show you how to create the mappings for this file group. You may need to create multiple mappings if there were more than one group of these files listed from step 1. 4. Click Add Module Mapping in the Actions pane, and then in the Add Module Mapping dialog box, fill in the fields with the following values:
5. Then click the Request Restrictions button; in the Mapping tab, check the box and select File or folder, and in the Access tab, select Read. 6. Click OK to complete the setup, the mapping will be listed as shown below. 7. Restart IIS. | ||||||||||||
| ||||||||||||
Copyright © Appeon. All rights reserved. Terms of Use | Privacy Statement |