Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
- CS0012: Typ "type" je definován v sestavení, na které se neodkazuje. Je nutné přidat odkaz na sestavení 'assembly'.
- CS0234: Název typu nebo oboru názvů neexistuje v daném oboru názvů (chybí odkaz na sestavení?)
- CS0246: Nelze najít název typu nebo oboru názvů (chybí direktiva using nebo odkaz na sestavení?)
- CS0400: Nelze najít název typu nebo oboru názvů ve globálním oboru názvů (nechybí náhodou odkaz na sestavení?)
- CS0735: Neplatný typ zadaný jako argument pro TypeForwardedToAttribute atribut.
- CS1068: Název typu nebyl nalezen v globálním oboru názvů. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
- CS1069: Název typu nebyl v oboru názvů nalezen. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
- CS1070: Název typu nebyl nalezen. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
- CS1704: Sestavení se stejným jednoduchým názvem již bylo importováno. Zkuste některý z odkazů odebrat nebo je podepište a povolte je vedle sebe.
- CS1714: Základní třída nebo rozhraní tohoto typu nelze rozpoznat nebo je neplatné.
- CS1760: Více sestavení odkazuje na stejná metadata, ale pouze jeden je propojený odkaz (zadaný pomocí možnosti /link); zvažte odebrání jednoho z odkazů.
- CS7008: Název sestavení je vyhrazený a nelze ho použít jako odkaz v interaktivní relaci.
- CS7068: Odkaz na typ tvrdí, že je definován v tomto sestavení, ale není definován ve zdrojovém kódu ani v žádném přidaném modulu.
- CS7069: Odkaz na typ tvrdí, že je definován v jiném sestavení, ale nelze jej najít.
- CS7071: Odkaz na sestavení je neplatný a nelze ho zpracovat.
- CS7079: Typ je definován v modulu, který nebyl přidán. Musíte přidat modul.
- CS8090: V odkazovaném sestavení došlo k chybě.
- CS8203: Neplatný název sestavení.
- CS9286: Typ neobsahuje definici a nebyl nalezen žádný přístupný člen rozšíření pro typ příjemce (chybí direktiva using nebo odkaz na sestavení?)
Kromě toho jsou v tomto článku popsána následující upozornění:
- CS1683: Odkaz na typ "Název typu" deklaruje, že je definován v tomto sestavení, ale není definován ve zdroji ani žádné přidané moduly.
Chybějící odkazy
Následující chyby a upozornění značí, že chybí odkaz na sestavení:
- CS0012: Typ 'type' je definován v sestavení, na které není odkaz. Je nutné přidat odkaz na sestavení 'assembly'.
- CS0234: Název typu nebo oboru názvů neexistuje v oboru názvů (chybí odkaz na sestavení?)
- CS0246: Nelze najít název typu nebo jmenného prostoru (chybí direktiva using nebo odkaz na sestavení?)
- CS9286: Typ neobsahuje definici a nebyl nalezen žádný přístupný člen rozšíření pro typ příjemce (chybí direktiva using nebo odkaz na sestavení?)
Tyto chyby kompilátoru označují jeden z těchto problémů v kódu:
- Projekt neodkazuje na požadované sestavení. Chcete-li tuto chybu opravit, přidejte odkaz na požadované sestavení.
- Nesprávně jsi napsal název typu. Zkontrolujte název typu.
- Použili jste název proměnné tam, kde byl očekávaný název System.Type, například v operátoru
typeof
nebo operátoruis
. - Použili jste operátor globálního rozsahu (
::
), když typ není v globálním oboru názvů. - Přistupujete k členu rozšíření a buď obor názvů není zadaný v direktivě
using
, nebo neodkazujete na sestavení, které obsahuje rozšíření.
Přeposílání typů
- CS1068: Název typu nebyl nalezen v globálním oboru názvů. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
- CS1069: Název typu nebyl v oboru názvů nalezen. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
- CS1070: Název typu nebyl nalezen. Tento typ byl předán do jiného sestavení. Zvažte přidání odkazu na toto sestavení.
Tyto chyby označují chybu odkazující na typ přeposlaný do jiného sestavení. Pokud chcete některou z těchto chyb vyřešit, přidejte odkaz na sestavení uvedené v chybové zprávě.
Duplicitní odkazy
Následující chyby označují duplicitní odkaz na sestavení:
- CS1704: Sestavení se stejným jednoduchým názvem již bylo importováno. Zkuste některý z odkazů odebrat nebo je podepište a povolte je vedle sebe.
- CS1760: Více sestavení odkazuje na stejná metadata, ale pouze jedno je linkovaný odkaz (zadaný pomocí možnosti /link); zvažte odstranění jedné z referencí.
Pokud chcete tyto chyby opravit, musíte buď odebrat některý z odkazů, nebo vyřešit duplicitu. Mezi příčiny duplikace patří:
- Více nepodepsaných sestavení má stejný název.
- Projekt odkazuje na více verzí stejného sestavení.
Neplatný odkaz na sestavení
Následující chyby značí, že odkaz na sestavení je neplatný:
- CS7008: Název sestavení je vyhrazený a nelze ho použít jako odkaz v interaktivní relaci.
- CS7069: Odkaz na nároky na typ tvrdí, že je definovaný v jiném sestavení, ale toto sestavení nelze najít.
- CS7071: Odkaz na sestavení je neplatný a nelze ho vyřešit.
- CS7079: Typ je definován v modulu, který nebyl přidán. Musíte přidat modul.
- CS8090: V odkazovaném sestavení došlo k chybě.
- CS8203: Neplatný název sestavení.
Následující upozornění také označuje neplatné referenční sestavení:
- CS1683: Odkaz na typ 'Název typu' tvrdí, že je definován v tomto sestavení, ale není definován ve zdroji ani v přidaném nebo jakémkoliv jiném modulu
Zkontrolujte, jestli je název sestavení správně napsaný. Odkazovaný soubor sestavení může být neplatný.