【发布时间】:2012-03-12 03:43:25
【问题描述】:
我有MyDotNet4.dll,用户将其作为应用程序安装在机器上。就我而言,这是负责与 TWAIN 扫描仪接口的组件。
我的 Silverlight 应用程序也具有提升的权限(SL4 OOB 或 SL5 进出浏览器)
我想以某种方式使用 Silverlight 代码调用 MyDotNet4.dll 的方法。那可能吗?如何?任何指针或示例代码?
我的想法是拥有 Silverlight 应用程序,如果用户需要扫描 - 我会让他下载并安装真正的 Windows 应用程序,然后我想以某种方式从 Silverlight 与这个应用程序交谈。
【问题讨论】:
-
Silverlight 在与 regular
.net不同的运行时上运行,因此您可能必须自己构建一些机制来在两者之间进行通信。 -
您是否考虑过改用 WPF,如果您可以使用可选的,那么痛苦会少得多?
标签: c# .net silverlight elevated-privileges