我有一些C++库.有没有办法以跨平台的方式在Silverlight中使用它们(在Linux/Mac/PC上)?如果可能,我不想使用C++/CLI.
我用谷歌搜索了这篇文章,说COM是唯一的方法.但是,我被告知Silverlight4支持PInvoke.
Ant*_*nes 10
Silverlight 4不支持PInvoke所以答案是否定的,你不能直接使用你的C++库.
PInvoke目前预计将在今年(2011年)的某个时间发布Silverlight 5.
请参阅John Papa博客Silverlight 5功能,关于OOB功能的要点.