MSB3305: COM 参照 'reference' をパス 'path' から処理しています

この警告は、COM 参照に関する問題の一般的な通知です。 詳細については、追加のエラー テキストを参照してください。

考えられる原因の 1 つとしては、タイプ ライブラリ (TLB ファイル) が無効であることが考えられ、TLB ファイルの破損やバージョンの不一致などの可能性があります。

もう 1 つの原因としては、.NET 型に変換できない型が TLB に存在することが考えられます。 これらはポインターとして渡され、アンマネージド コードで処理する必要があります。

一時的な手段として、次の内容をプロジェクト ファイルに追加することで、この警告を抑制することができます。

<!-- Comment out or set to 'false' to get warnings about TLB conversion -->
<ResolveComReferenceSilent>true</ResolveComReferenceSilent>

警告

MSBuild 診断情報を抑制することはお勧めできません。 警告を除去しても根本的な問題は解決されず、ResolveComReferenceSilent プロパティを使用してこの警告を非表示にすると、抑制しようとしていなかった他の COM 参照警告が非表示になる場合があります。

詳細については、「方法: タイプ ライブラリへの参照を追加する」を参照してください。