Zestaw "<filepath1>" odwołuje się do zestawu "<assemblyidentity>", który jest niejednoznaczny między "<filepath2>" i "<filepath3>"

Zestaw "<filepath1>" odwołuje się do zestawu "<assemblyidentity>", który jest niejednoznaczny między "<filepath2>" i "<filepath3>". Będzie używany ciąg "<filepath2>".

Zestaw uzyskuje dostęp do typu w innym zestawie, do którego ma więcej niż jedno odwołanie do pliku.

Kompilator nie może zagwarantować, że pliki w różnych lokalizacjach przechowują tę samą wersję tego samego zestawu. W związku z tym odwołania do plików są niejednoznaczne, a kompilator musi go wybrać.

Tożsamość zestawu zawiera nazwę zestawu, wersję, klucz publiczny, jeśli istnieje, i kulturę. Te informacje jednoznacznie identyfikują zestaw.

Domyślnie ten komunikat jest ostrzeżeniem. Aby uzyskać informacje na temat ukrywania ostrzeżeń lub traktowania ostrzeżeń jako błędów, zobacz Konfigurowanie ostrzeżeń w Visual Basic.

Identyfikator błędu: BC42205

Aby poprawić ten błąd

  1. Określ, który plik reprezentuje najlepszy wybór dla zestawu. W razie potrzeby można użyć kryteriów, takich jak najnowsza wersja, dostępność pliku i prawdopodobieństwo aktualizacji.

  2. Zmień wszystkie odwołania do pliku do tego zestawu, aby używały identycznej ścieżki pliku do wybranego pliku.

Zobacz też