代码之家  ›  专栏  ›  技术社区  ›  Ben

从桌面应用程序启动Silverlight应用程序,反之亦然

  •  1
  • Ben  · 技术社区  · 14 年前

    我被要求调查是否有可能从我们可能开发的silverlight应用程序中推出我们公司最新的桌面应用程序。是否可以从silverlight应用程序(浏览器内和浏览器外)启动桌面应用程序,反之亦然,即从winforms桌面应用程序启动silverlight OOB应用程序? 如果是的话,我该怎么做呢?

    如果这是可能的,我想也有可能启动第三方应用程序?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Jeremy Likness    14 年前

    为了做到这一点,您需要将应用程序安装为具有提升信任的OOB应用程序。在这种情况下,可以使用COM互操作来获取shell并启动进程。如果要启动另一个Silverlight应用程序,请查看SLLauncher.exe因为这是用来启动OOB应用程序的主机。