【问题概述】
打开软件提示:路径C:\ProgramData\Bentley\OpenUtilities Substation CONNECT Edition\Configuration\Datasets\Substation\Config下缺少一个或几个文件
出现这个问题的原因是微软office升级的过程中,会自动更新ACEOLEDB.DLL,而自动更新的版本和其他组件的配合是有问题的。
因此解决这个问题的方法就是复原这个文件的初始版本。
【解决方案】
1.准备工作:
打开路径C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16,新建文件夹,将ACEOLEDB.DLL文件备份(剪切、复制都可以)到新建的文件夹中;
关闭Substation;
下载压缩包1.zip:
communities.bentley.com/.../1.7z
2.将解压后的文件夹放到桌面:
3.复制桌面文件夹的链接,用以替换下面命令中的红色文字部分:
命令模板:
Copy “C:\Users\当前用户名\Desktop\1\ACEOLEDB.DLL” “C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACEOLEDB.DLL”
替换后示例:
Copy “C:\Users\YuHui.Liu\Desktop\1\ACEOLEDB.DLL” “C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACEOLEDB.DLL”
4.管理员身份运行CMD可执行文件的快捷方式(仅仅是为了方便用户启动cmd,来进行后续的复制操作),将替换后的命令复制并粘贴到cmd中:
回车执行复制命令,完成后关闭cmd即可。