As more users and organizations adopt Windows devices with ARM64 architecture (e.g., Microsoft Surface Pro X, Copilot+ PCs), it's becoming increasingly important to ensure that ProjectWise supports this platform natively. Currently, ProjectWise Explorer works under x64 emulation on Windows ARM devices.
However, integration scenarios (custom tools, automation, scripting, etc.) that require loading ProjectWise API DLLs — such asdmscli.dll— fail when used from native ARM64 processes. This includes any .NET or PowerShell application that runs on ARM64 and attempts to call these x64-only binaries, resulting in architecture mismatch errors like:pgsqlZkopírovatUpravitError: An attempt was made to load a program with an incorrect format (HRESULT: 0x8007000B)Requested solution: Please provide native ARM64 builds of the ProjectWise API libraries (e.g.,dmscli.dll,pwapi.dll, etc.)Or provide supported COM/wrapper layers that can bridge between ARM64 and x64 ProjectWise functionality.
This support would greatly improve the flexibility and future-proofing of the ProjectWise platform, especially in enterprise environments moving toward ARM-based endpoints.
Thank you for considering this request.