Online documentation - WebsydianExpress v3.5 |
Problem description
Solution
This document is relevant for WebsydianExpress 3.0 when using Plex 6.0 for development.
The WebsydianExpress 3.0 runtime uses the Plex 6.1 runtime as it is backwards compatible with Plex 6.0. However, we have found that the execution of a dll isn't registered by the action diagram debugger if it is generated and built from Plex 6.0.
For Plex 6.1 objects, the debugger works as usual.
The solution is to make WebsydianExpress use the Plex 6.0 runtime instead of the Plex 6.1 runtime.
This is done by editing the settings.cmd file found in the application service folder of the WebsydianExpress installation for your development environment.
Find the line:
set PGM_PATH=%USR_PATH%;%APP_PATH%;%APP_PATH%\runtime
Replace %APP_PATH%\runtime with the path of your Plex 6.0\bin folder.
This means that WebsydianExpress will use the Plex 6.0 runtime instead of the delivered 6.1 runtime - and the action diagram debugging works.