【问题标题】:RunningObjectTable access in Windows Store AppWindows Store 应用程序中的 RunningObjectTable 访问
【发布时间】:2018-10-29 03:58:03
【问题描述】:

我们需要将我们的 WPF 应用程序和 Windows Store 应用程序与一些非常古老的 COM 技术集成。

它要求我们在浏览器控件中托管第 3 方网站。该页面在 VBScript 中调用 GetObject 来查找我们必须添加到 RunningObjectTable (ROT) 中的 COM 组件。

第 3 方网站不能很快更改。这目前适用于旧的 VC++ 应用程序。

我目前对 WPF 应用程序有疑问,但将在单独的问题中处理。

我猜我们正在考虑做的事情不会在 Windows 应用商店应用程序中运行。我希望有人能证实我的看法

  1. Windows 应用商店中的 WebView 控件将不支持在其中运行 VBScript
  2. Windows 应用商店应用不能针对作为 COM 接口包装器的 .NET Framework dll(*而不是 NETCore)

【问题讨论】:

    标签: com windows-store-apps com-interop windows-rt


    【解决方案1】:

    商店应用程序将使用 EdgeHTML 引擎来托管不支持 VBScript 的网页。

    商店应用程序将使用 appcontainer 完整性级别 ROT,这与可从旧 VC++ 应用程序访问的中等完整性级别 ROT 不同(如果 COM 服务器本身无法工作,请忘记 COM 服务器的 .Net 包装器)。

    【讨论】:

      猜你喜欢
      • 2018-04-21
      • 2016-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      相关资源
      最近更新 更多