部署COM dll作为Silverlight应用程序的一部分

时间:2010-06-24 19:28:46

标签: deployment silverlight-4.0 com-interop

我有一个遗留的delphi dll。 我创建了一个类库,它导入了dll并为COM互操作注册了它。 我有一个实验性的Silvelight 4应用程序,它调用COM对象并且它可以工作。问题是:如何部署COM组件(和依赖的delphi dll)并在客户端计算机上注册COM对象?

1 个答案:

答案 0 :(得分:1)

需要在客户端计算机上显式安装COM组件。标准的Silverlight部署(没有设计)支持安装COM组件。

通常,Silverlight中的COM互操作实际上是用于系统上已存在的系统COM例程 - 如果您使用本机代码部署进行本机代码互操作,通常,您只需使用完整的桌面应用程序用WPF开发。