MSB3305: Przetwarzanie odwołania COM "reference" ze ścieżki "path"

To ostrzeżenie jest ogólnym powiadomieniem o problemie z odwołaniem COM. Aby uzyskać bardziej szczegółowe informacje, zapoznaj się z dodatkowym tekstem błędu.

Jedną z możliwych przyczyn jest nieprawidłowa biblioteka typów (plik TLB), która może być niczym innym niż uszkodzony plik TLB do niezgodności wersji.

Drugą możliwą przyczyną jest to, że istnieją typy w module TLB, których nie można przekonwertować na typy platformy .NET. Zostaną one przekazane jako wskaźnik, który wymaga pracy z niebezpiecznym kodem.

Jako miarę tymczasową możesz wyciszyć to ostrzeżenie, dodając następujące informacje do pliku projektu:

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

Ostrzeżenie

Nie zalecamy pomijania informacji diagnostycznych programu MSBuild. Wyeliminowanie ostrzeżenia nie rozwiąże problemu źródłowego, a ukrycie tego ostrzeżenia przy użyciu ResolveComReferenceSilent właściwości może również spowodować ukrycie innych ostrzeżeń odwołania COM, których nie zamierzasz pomijać.

Aby uzyskać więcej informacji, zobacz How to: Add references to type libraries (Instrukcje: dodawanie odwołań do bibliotek typów).