0

尝试为 Loadrunner 专业测试运行 Azure Pipeline 时,出现以下错误

Retrieving the COM class factory for component with CLSID {E933439A-81A1-11D4-8EEE-0050DA6171E8} failed due to the following error:80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).  
  1. 不知何故发现这个 CLSID 与 wlrun.LrEngine 相关联,但我在我的机器的 Dcom 应用程序列表 (dcomcnfg.exe) 中找不到 wrlrun.LrEngine。
  2. 我可以在注册表中看到 wlrun.LrEngine,但在 Dcom 配置文件夹中看不到。(组件服务 >> 我的电脑 >> DCOM 配置)
  3. 这可能是什么原因,或者我在错误的地方搜索?
4

1 回答 1

0

通过为 32 位应用程序打开 Dcom Config 解决了这个问题:

  • 转到开始 | 跑
  • 键入 MMC -32 并单击确定
  • 转到文件 | 选择添加/删除管理单元选项
  • 在管理控制台应用程序中添加组件服务选项
  • 然后按照 Dcom Config 的路径

和繁荣!我在 Dcom 下找到了 wlrun.LrEngine。

  • 并进一步赋予它适当的权限(右键单击>>属性>>安全>>单击自定义-编辑并添加权限)
于 2020-07-24T07:30:26.130 回答