Windows应用商店应用中的RunningObjectTable访问

时间:2018-05-18 16:44:22

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

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

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

第三方网站无法很快更改。这适用于旧的VC ++应用程序。

我目前正在使用WPF应用程序,但会在单独的问题中解决这个问题。

我猜我们正在考虑做的事情是不能在Windows应用商店应用中运行。我希望有人可以证实我的信仰

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

1 个答案:

答案 0 :(得分:1)

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

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