1

C# Silverlight プロジェクトで静的 (.lib) ライブラリを使用する可能性はありますか? インターネット全体を検索しましたが、静的ライブラリを使用するための適切な解決策が見つかりませんでした。

4

1 に答える 1

2

静的ライブラリは C++ ライブラリです。C# から直接使用することはできませんが、相互運用を行う方法があります。

  1. C++ クラスを C++/CLI アセンブリにラップする
  2. スタティック ライブラリ コードを変更できる場合は、C++ クラスを (ATL を使用して) COM クラスにし、CLR にラッピングを行わせます。
于 2013-01-30T06:19:56.587 に答える