We recommend upgrading your local Dev/QA FlowWright environments before performing the upgrade in the production environment.
We also suggest performing this in a new environment. Download and install FlowWright v10.x.
Suppose you are upgrading from any version 9.x or earlier to version 10.x. You can use the following steps to upgrade.
- Take a full backup of the application server's file system or at least the following directory: C:\inetpub\wwwroot\cDevWorkflow
- Take a full backup of the FlowWright database.
- Copy the C:\inetpub\wwwroot\cDevWorkflow from the old server to the new server.
- Run the following utility, which is included with FlowWright v10. You will find the utility at: C:\FlowWright\FWUpgradeUtility\FWUpgradeTool.exe
- Utility will render as follows:

- Enter the SQL server name or IP, database name, SQL username, and password, then click the “Connect” button. A message box will appear showing the connection's status.
- The “I have taken a Database backup” check box will become active if the connection is successful. Click the check box to enable the buttons.
- The “Upgrade DB” button should now be active. Click each button to upgrade the database. If you encounter any errors, please report them to FlowWright Support.
- If the steps above are successful, click the “Copy Folders & Files” button to copy files from the old version to the new version.
- The connection string and custom appSettings keys and values will be updated automatically. Verify these settings by examining the file c:\FlowWright\AppSettings.json.
- Next, open the FlowWright v10 URL in your web browser. http://server:8080
- Log in to FlowWright and navigate to Status > Upgrade:

-
Click “Version Changes” to view any changes, then apply the database and configuration changes using the “Apply” buttons.
- Start the FlowWright engine services. You can start the Process Engine and the Email Engine through the Windows services.
- If any custom folders need to be copied, enter the full path of the custom folder and click the “Copy Custom Folders” button.
- If you don't remember the Admin password, reset it to the default by clicking “RESET Admin Password.”
-
The upgrade process is now complete.
- Please test the application's functionality to ensure the upgrade is successful.
NOTE: If you have customizations or extensions, such as Process steps, data types, and event handlers, they must be recompiled in .NET Core against the FlowWright v10 API components and deployed to the FlowWright v10 environment.
If you are stuck or need help at any time, don't hesitate to contact our support desk. We are here to help.