Install and configure runtime components.
Reference → Solution → Deployment → Runtime | Server | Client Types | Container | Redundancy | Security
Overview
The Platform supports modular project design by allowing developers to split functionality into multiple project files that are automatically merged at runtime based on naming conventions.
Behavior Overview
When you have a main solution e.g., 'MyProject' and additional projects whose names start with the same base and include a suffix starting with double underscores (__) and ending with double underscores (__), FrameworX will automatically merge them when launching the main project.
Runtime Directions
- Both solutions must include identical tags—that is, tags with the same names must exist in both the UI solution and the Device solution.
- Additionally, both solutions must be located in the same computer folder.
- You only need to run the main solution (UI).
- The tags UID have to be the same in both solutions.
Example
MyProject→ Core UI, shared logicMyProject__DeviceConfig1__→ Device-specific configurations
When you launch MyProject, FrameworX automatically includes the contents of:
MyProject__DeviceConfig1__
Devices resources are merged into a single runtime project, preserving modular structure during development.
In this section...