Product(s): | CONNECTION Client | ||
Version(s): | 11.00.02.16 and newer | ||
Area: | Access | ||
Subarea: | N/A |
错误信息提示
打开 CONNECTION Client 时出现以下错误:
We couldn't create the data directory
Microsoft Edge can't read and write to its data directory:
解释:
有两个可能的原因:
原因 #1:错误提示中提到的路径与当前用户的用户配置文件不一致
如果是单击右键以管理员身份安装了 CONNECTION Client 11.00.02.16 或更高版本的程序;或者通过管理员命令提示符安装; 或通过PowerShell 控制台安装。
在这些情况下,如果安装程序是由具有管理员权限的不同用户执行的,那么在安装完成后启动的 Bentley Licensing Service 和 CONNECTION Client 将以管理员身份运行,而不是以当前用户的身份。这会导致 Edge WebView 组件在尝试与以管理员身份运行的 CONNECTION Client 通信时出现问题。如下所示:在任务管理器的详细信息列表中,可以看到 Bentley Licensing Service 和 CONNECTION Client 的用户名是“PrivilegedUser”,而 msedgewebview2.exe 的用户名是“LowerlyUser”。
原因 #2:错误中提到的路径涉及到当前用户的配置文件,而一个权限问题导致了这个错误。如果文件系统阻止当前用户访问错误中指定的路径,这种情况就会发生。
如何避免
1.如果您首次遇到此问题,请尝试重新启动计算机或注销您的Windows,以关闭任何以管理员身份运行的Bentley Licensing Service或CONNECTION Client进程。重新登录Windows后,CONNECTION Client应该能够正常运行。
为了防止此类问题的发生,请以普通用户身份运行安装程序。在点击安装按钮时,如果需要,Windows将提示您输入管理员凭据,这将仅提升安装过程的权限,而不会影响之后启动的进程权限。
2.如果错误仍然出现,请按照以下步骤操作:
其他:English