КЛЯНУСЬ ГОВОРИТЬ ПРАВДУ, ТОЛЬКО ПРАВДУ И НИЧЕГО КРОМЕ ПРАВДЫ

Prerequisites For Bentley Desktop Applications V8 11 07 03 Verified -

Requirement: DirectX 12 (June 2010 or later). Run dxdiag; ensure Direct3D acceleration is enabled.

Get-WmiObject -Class Win32_Product | Where-Object $_.Name -like "*Visual C++*" | Format-Table Name, Version

Verified output should show: entries for 2013, 2015, 2017, 2019, and 2022 redistributables. Requirement: DirectX 12 (June 2010 or later)

Common pitfall: Missing vcruntime140_1.dll errors on launch → reinstall the latest 2015-2022 x64 runtime. Verified output should show: entries for 2013, 2015,


| Error Message | Root Cause | Verified Fix | |---------------|------------|---------------| | Error 1603: Fatal error during installation | Corrupt MSVC runtime | Uninstall all VC++ 2015-2022, reboot, reinstall latest from Microsoft | | Prerequisite failed: Bentley.IoT.Agent cannot register | Missing Windows Event Log service | sc start EventLog → reboot → run installer with SKIP_IOT=0 | | Missing API-MS-WIN-CORE-* | Outdated Universal C Runtime (UCRT) | Install KB2999226 (Windows 10) or upgrade to 21H2 | | Managed Debugging Assistant 'LoaderLock' | Conflicting .NET assembly | Run ngen uninstall for Bentley assemblies, then Setup /repair | | Prerequisite checker hangs at 90% | Anti-virus scanning temp CABs | Add %TEMP% to AV exclusions, kill msiexec.exe processes, retry | Common pitfall: Missing vcruntime140_1


Run chkdsk /f /r and wmic diskdrive get status. Corrupt sectors in C:\ProgramData\Bentley lead to incomplete installation.