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).
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla