1

(wine で) 実行すると、2 つの dll が system32 フォルダーに、1 つの dll が "Common files/App-name/" フォルダーに配置される .exe ファイルをダウンロードしました。

理論的には、このファイルをインストールすると、参照時に表示される Visual Studio のタブが作成されます。これは COM ライブラリです。

コンソール プロジェクトでこれらの dll を参照しようとしましたが、「有効な .Net アセンブリではありません」というメッセージが表示されます。

私にできることはありますか?

4

1 に答える 1

0

MonoDevelop は、COM 参照を直接追加することをサポートしていません。tlbimp.exeを使用してラッパー dll を生成し、それを参照する必要があります。これは基本的に、ネイティブ COM dll を参照するときに VS が透過的に行うことです。

于 2012-04-17T13:02:11.370 に答える