【问题标题】:UnauthorizedAccessException when using QTObjectModelLib.dll使用 QTObjectModelLib.dll 时出现 UnauthorizedAccessException
【发布时间】:2011-11-21 03:16:55
【问题描述】:

我遵循SO answer 中的示例如何从 C# 运行 QTP 脚本。但是,在创建应用程序对象期间,我得到了 UnauthorizedAccessException。任何线索可能是什么问题?这是异常的截图和源代码。

【问题讨论】:

  • 检查您是否可以在 DCOM 配置中找到它并修改安全设置。控制面板 + 管理工具 + 组件服务。
  • DCOM Config 没有异常中提到的 CLSID 的组件。

标签: c# qtp


【解决方案1】:

如果您使用的是 Windows 7 或 Vista,请尝试以管理员身份开始您的开发区域,您可能会遇到访问冲突。

【讨论】:

    【解决方案2】:

    引用您引用的原始帖子的OP:

    这段代码确实有效。但是,对于 QTP 10.0 版,我不得不更改 使用 QTObjectModelLib;使用 QuickTest;。

    如果您也在使用 10.0 版,可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 2012-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多