Websydian v6.1 online documentationOnline documentation - WebsydianExpress v3.5

Action diagram debugging using WebsydianExpress 3.0

Problem description

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.

Solution

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.