我尝试在 Acumatica 配置向导上创建一个新实例。我收到一条错误消息“无法从注册表获取您的 IIS 版本。”虽然我已经安装了IIS功能。我按照有关在 IIS 上安装哪些功能的说明进行操作。它使用的.net框架是4.6。
显然这个问题还没有得到解决。并且建议的解决方案不正确。
这个问题的关键在这里:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey
他们使用 Windows 中的远程注册表服务与注册表进行通信。但是,在允许这样做之前,必须在计算机上启用远程注册表服务。
他们为什么不直接在本地调用注册表呢?https://learn.microsoft.com/en-us/dotnet/api/microsoft.win32.registry.getvalue?view=netframework-4.7.2 https://learn.microsoft.com/en-us/dotnet/api/microsoft.win32.registry.getvalue?view=netframework-4.7.2
打败我...
要启用远程注册表服务,请转至 Windows 中的“服务管理器”,找到“远程注册表服务”,右键单击并选择“属性”,然后在控制面板中启用该服务。然后,右键单击该服务并启动它。问题将得到解决,您将能够继续 Acumatica 安装。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)