Azure:由于注册表拒绝访问,无法安装第 3 方设置

Azure : Can not install 3rd party setup due to access denied on registry

我正在尝试在 Azure 云服务器上安装第 3 方 exe(针对 EDIdEv)。 安装开始但未完成。

我已经在我的本地机器上成功安装了它。

我检查了服务器上的安装日志。它出现以下错误: 失败:无法打开注册表项 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'。 RegOpenKeyEx 失败。访问被拒绝。 GetLastError(5)

遇到这种情况我该怎么办

我正在使用 KUDU 在服务器上安装。

Web 应用程序不是完全访问的 VM;它们是沙盒化的,因此您将无法安装进行此类修改的软件(例如注册表)。

您需要安装到虚拟机(或 web/worker 角色云服务),在这种情况下,才能托管此特定应用。