Solution Modularization
Install and configure runtime components.
Reference → Solution → Deployment → Runtime | Server | Client Types | Container | Redundancy | Security
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 (__), ProView DS 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, ProView DS automatically includes the contents of:
MyProject__DeviceConfig1__
Devices resources are merged into a single runtime project, preserving modular structure during development.