Windows Phone 8
Visual Studio Express 2012 のフレームワークにC++ DLL を追加しようとしています。
私は次の方法を試しました
PInvoke によるインポートと呼び出し
[DllImport("WP8DLL.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern int functionReturningInteger();
結果:この方法でもコンパイル エラーは発生しませんでしたが、DLL のメソッドにアクセスしようとすると、
System.NotSupportedException
.プロジェクトのプロパティに参照を追加する
結果: 「より高いバージョンまたは互換性のないアセンブリへの参照をプロジェクトに追加できません」というメッセージが表示されます。