Silverlight可以在PC/Mac/Linux上运行用C++编写的库吗?

pro*_*eek 7 c++ silverlight

我有一些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功能的要点.