2012-05-17 27 views
1

我有一个可以通过AssemblyPart加载器下载托管代码的工作原型,但我没有看到加载原生DLL或COM对象的直接方式。我发现用于将本地代码通过数据流加载到内存中的最近位的信息是create your own loader。从这个角度来看,访问COM对象的原始方法似乎有点过分。使用SilverLight从服务器加载注​​册免费的COM对象

背景:该应用程序是一个签名的业务应用程序,在提升的权限下运行。我需要运行第三方COM对象,该对象提供业务所需的集成功能。我想避免与在桌面上安装和维护COM组件相关的部署挑战。我们正在浏览器模式下运行。我们使用Silverlight 5

回答

0

我们选择采取的策略

注意需要下载为包含COM对象的应用程序的形式COM对象的包装。该应用程序将被下载并执行。这避免了安装过程并支持服务器端更新。