如何在Silverlight应用程序中添加c++DLL引用(用纯MSIL选项构建) [英] How to add reference of c++ dll (build with pure MSIL option) in silverlight application

查看:10
本文介绍了如何在Silverlight应用程序中添加c++DLL引用(用纯MSIL选项构建)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试在将其转换为.sl.dll后添加引用,它被添加,但我的应用程序显示空白页面而不是内容。如何在Silverlight中使用CPP代码?另外,我们可以通过类似于WPF的托管代码来使用非托管代码吗?请注意,我已经在使用系统.dll的2.0.5.0版本。

推荐答案

应用程序需要完全信任才能使用不安全代码。即使trusted Silverlight application也不是在完全信任下运行,而是在某种程度上更宽松的权限集,称为"提升的信任"。我认为您必须使用WPF。

有关详细信息,请参阅pure and verifiable code上的MSDN页面。若要在不完全信任的情况下使用程序集,程序集必须是可验证的,这对该代码可以包含的内容有很大限制。

这篇关于如何在Silverlight应用程序中添加c++DLL引用(用纯MSIL选项构建)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆