2

WP8 C#プロジェクトを作成し、ソリューションにいくつかのネイティブプロジェクトを追加しました-COM dll、そして今、それらを使用するために、C#プロジェクトでそれらのdllへの参照を追加したいのですが、それはできません-取得

A reference to higher version or incompatible assembly cannot be added to the project

これはどのように修正できますか?私が間違っているのは何ですか?

4

2 に答える 2

2

COMライブラリをWindowsPhone8プロジェクトに直接追加することはできません。WinRTラッパーを使用するか、より適切には、COM部分全体をWinRTで書き直す必要があります。

于 2012-11-20T10:21:56.117 に答える
0

アセンブリだけを参照することはできません。ネイティブアセンブリは、WindowsPhoneランタイムコンポーネントとして構築する必要があります。ソースコードにアクセスできる場合は、それらをWindows Phoneランタイムコンポーネントとして再構築してみてください。そうしないと、運が悪い可能性があります。

于 2012-11-20T10:23:01.380 に答える