c# - 在 C# Com 包装器中使用 native dll 并在 silverlight 中使用 dll

标签 c# silverlight silverlight-4.0

作为我项目的一部分,我需要在 Silverlight 中使用一些 Unamanged 代码 dll。如果我将这些非托管 dll 包装在 C# dll 中,我将能够从 silverlight 访问 native dll。我使用 Visual Studio 2010 和 Silverlight 4.0

最佳答案

使用 Silverlight 4,您可以调出安装在本地计算机上的 COM 对象。然而,要做到这一点,用户必须选择允许 Silverlight 应用程序完全访问他们的机器。

此外,COM 对象需要已经安装在计算机上。因此,在您的 Silverlight 应用程序中使用任何依赖它们的功能之前,用户必须首先单独下载并安装您的 DLL。

关于c# - 在 C# Com 包装器中使用 native dll 并在 silverlight 中使用 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2370880/

相关文章:

c# - msbuild 中的默认平台

c# - HTTP 客户端在集成测试中不会重定向

c# - 排队服务调用

wpf - Silverlight 是 WPF 的子集吗?

c# - 如何使用 DataTemplate 访问列表框中的特定项目?

silverlight - ria 服务如何管理事务

silverlight - Silverlight 4 中的数据验证

c# - ListItem 的值被 DataBind 上的文本替换

silverlight 应用程序中的 html 覆盖

c# - 使用 DataContractJsonSerializer 反序列化具有不同类型数组的 json