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.
Pokud se návrhář Windows Forms nenačte kvůli chybě v kódu, v komponentě od třetí strany nebo jinde, místo návrháře se zobrazí chybová stránka. Tato chybová stránka nemusí nutně znamenat chybu v návrháři. Chyba může být někde v souboru pro logiku aplikace. Chyby se zobrazují ve žlutých sbalitelných pruzích s odkazem, který přeskočí na umístění chyby na stránce s kódem.
Chybové okno
Chybové okno se skládá z různých částí.
Žlutý pruh
Žlutý sbalitelný pruh se vytvoří pro každou chybu seskupenou podle popisu. Panel popisuje chybu kompilátoru, která návrháři brání načtení vlastnosti. Obsahuje tyto podrobnosti:
- Soubor, ve kterém se chyba nachází.
- Sloupec a řádek v souboru, kde k chybě dochází.
- Kód chyby.
- Popis chyby.
- Odkaz na přímý přechod k chybě.
Instance této chyby
Po rozbalení žlutého chybového pruhu se zobrazí každá instance chyby. Mnoho typů chyb obsahuje přesné umístění v následujícím formátu: <název projektu><název formuláře> Řádek:<číslo řádku> Sloupec:<číslo sloupce>. Pokud je k chybě přidružen zásobník volání, můžete ho zobrazit výběrem odkazu Zobrazit zásobník volání. Při zkoumání zásobníku volání vám může pomoct s řešením chyby.
Důležité
Prvky chyby se můžou lišit v závislosti na jazyce kódu, který používáte.
Pomoc s touto chybou
Pokud je k dispozici článek nápovědy k chybě, vyberte odkaz nápovědy MSDN a přejděte přímo na stránku nápovědy.
Příspěvky na fóru o této chybě
Výběrem možnosti Hledat ve fórech MSDN vyhledejte příspěvky související s tímto odkazem na chybu a přejděte na stará fóra Microsoft Developer Network. Možná budete chtít vyhledat nebo položit otázku na fórech Microsoft Q&A nebo StackOverflow .
Co zkusit jako první
Chybu můžete často vymazat vyčištěním a opětovným sestavením projektu nebo řešení.
- Najděte okno Průzkumník řešení.
- Klikněte pravým tlačítkem na řešení nebo projekt a vyberte Vyčistit.
- Klikněte pravým tlačítkem na řešení nebo projekt a vyberte Znovu sestavit.
Můžete se také pokusit odstranit složky bin a obj ze složky projektu. Může vymazat dočasný soubor nebo způsobit akci obnovení, což opraví špatnou závislost.
Pomocí následující části můžete posoudit a určit prioritu běžných chyb návrhu.
Běžné chyby v době návrhu
V této části jsou uvedeny některé chyby, se kterými se můžete setkat.
- Název '<name>' neexistuje v aktuálním kontextu.
- Název< identifikátoru> není platný identifikátor.
- Název<> již v názvu<> projektu existuje.
- '<Název karty> Sada nástrojů' není kategorií panelu nástrojů.
- Požadovaný analyzátor jazyka není nainstalován.
- Chybí služba požadovaná pro generování a analýzu zdrojového kódu.
- Při pokusu o vytvoření instance názvu< objektu> došlo k výjimce.
- Jiný editor má otevřený dokument s názvem '<název>' v nekompatibilním režimu.
- Jiný editor provedl změny názvu<> dokumentu.
- Jiný editor má soubor otevřený v nekompatibilním režimu.
- Pořadí pole '<pořadí v poli>' je příliš vysoké
- Sestavení '<název sestavení>' nelze otevřít
- Chybný typ elementu Tento serializátor očekává prvek typu "<název> typu"
- V tuto chvíli nelze získat přístup k sadě nástrojů sady Visual Studio
- Nelze navázat obslužnou rutinu na událost '<název události>', protože je určena pouze pro čtení.
- Nelze vytvořit název metody pro požadovanou komponentu, protože není členem kontejneru návrhu.
- Objekt "<name>" nelze pojmenovat, protože již má název "<name>"
- Nelze odebrat nebo zničit zděděnou komponentu '<název komponenty>'
- Kategorie '<název karty>' nemá nástroj pro třídu '<název třídy>'
- Třída class< name> nemá žádný odpovídající konstruktor.
- Generování kódu pro vlastnost Název< vlastnosti> se nezdařilo.
- Komponenta '<název komponenty>' nezavolala Container.Add ve svém konstruktoru.
- Název komponenty nemůže být prázdný.
- Nelze získat přístup k proměnné '<variable name>', protože ještě nebyla inicializována.
- Nelze najít typ "<název> typu".
- Nelze načíst typ "<typový název>".
- Nelze najít šablony položek projektu pro zděděné součásti.
- Třída delegáta '<název> třídy' nemá metodu vyvolání. Je tato třída delegát?
- Duplicitní deklarace člena "<název> člena"
- Chyba při čtení prostředků ze souboru prostředků pro jazykovou verzi '<název kultury>'
- Chyba při čtení prostředků ze souboru prostředků pro výchozí jazykovou verzi '<název jazykové verze>'
- Nepovedlo se analyzovat metodu "<název> metody"
- Neplatný název komponenty: název<> komponenty
- Typ "<název> třídy" se skládá z několika částečných tříd ve stejném souboru.
- Sestavení '<název sestavení>' nebylo nalezeno.
- Název sestavení '<název sestavení>' je neplatný
- Základní třídu "<název> třídy" nelze navrhnout.
- Základní třídu '<název>' třídy nelze načíst.
- Třídu '<název>' nelze v této verzi sady Visual Studio navrhnout.
- Název třídy není platný identifikátor pro tento jazyk.
- Komponentu nelze přidat, protože obsahuje cyklický odkaz na název<> odkazu.
- V tuto chvíli nelze návrháře změnit.
- Návrhář nelze pro tento soubor zobrazit, protože nelze navrhnout žádnou z tříd v něm.
- Návrhář pro základní třídu "<název> třídy" není nainstalován.
- Designér musí vytvořit instanci typu '<název typu>', ale nemůže, protože typ je deklarován jako abstraktní.
- Soubor nelze načíst v návrháři.
- Jazyk pro tento soubor nepodporuje nezbytné služby analýzy a generování kódu.
- Třída analyzátoru jazyka "<název> třídy" není správně implementována.
- Název name<> je již používán jiným objektem.
-
Objekt '<název objektu>' neimplementuje rozhraní
IComponent
. - Objekt "<název> objektu" vrátil hodnotu null pro vlastnost '<název> vlastnosti', ale to není povoleno.
- Datový objekt serializace není správného typu.
- Je vyžadován název< služby>, ale nelze ji najít.
- Instance služby musí být odvozena nebo implementovat z '<název rozhraní>'
- Text v okně kódu nelze změnit.
- Objekt enumerátoru panelu nástrojů podporuje pouze načtení jedné položky najednou.
- Položku panelu nástrojů pro název< komponenty> nelze načíst ze sady nástrojů.
- Položku '<název položky>' nelze načíst z panelu nástrojů.
- Typ "<název> typu" nebyl nalezen.
- Služba pro vyhledávání typů může být volána pouze z hlavního vlákna aplikace.
- Proměnná "<název proměnné>" je nedelarována nebo nebyla nikdy přiřazena.
- Pro příkaz nabídky "<název příkazu nabídky" již existuje zpracovatel.>
- Už existuje komponenta s názvem '<component name>'
- Tvůrce položek sady nástrojů je již zaregistrovaný pro formát "<název> formátu".
- Tento jazykový modul nepodporuje "CodeModel", pomocí kterého lze načíst návrháře.
- Typ "<název typu>" nemá konstruktor s parametry typů "<názvy parametrů typů>".
- Do aktuální aplikace nejde přidat odkaz "<název> odkazu".
- Aktuální soubor nelze odeslat
- Nelze najít stránku s názvem< Název> karty dialogového okna Možnosti.
- Nelze najít vlastnost '<název vlastnosti>' na záložce '<název záložky dialogového okna Možnosti>'
- Visual Studio nemůže otevřít návrháře souboru, protože třída v ní nedědí z třídy, která může být vizuálně navržena.
- Visual Studio nemůže uložit nebo načíst instance typu '<název typu>'
- Visual Studio nemůže otevřít název<> dokumentu v návrhovém zobrazení.
- Visual Studio nemohlo najít návrháře pro třídy typu '<název typu>'
Název '<name>' neexistuje v aktuálním kontextu.
K této chybě nejčastěji dochází při odstranění nebo přejmenování procedury události v souboru kódu na pozadí, na který odkazuje soubor návrháře. <Otevřete form.designer>.<Langauge> soubor kódu a odstranit obslužnou rutinu události z formuláře nebo ovládacího prvku.
Název< identifikátoru> není platný identifikátor.
Tato chyba značí, že pole, metoda, událost nebo objekt jsou nesprávně pojmenovány.
Název<> již v názvu<> projektu existuje.
Zadali jste název zděděného formuláře, který už v projektu existuje. Chcete-li tuto chybu opravit, zadejte zděděný formulář jedinečný název.
Název karty <Sada nástrojů> není kategorie sady nástrojů.
Návrhář třetí strany se pokusil získat přístup k kartě na panelu nástrojů, který neexistuje. Obraťte se na dodavatele komponenty.
Požadovaný analyzátor jazyka není nainstalován.
Visual Studio se pokoušelo načíst návrháře, který je zaregistrován pro typ souboru, ale to se nepodařilo. Nejpravděpodobnější příčinou je chyba, ke které došlo během instalace. Obraťte se na dodavatele jazyka, který používáte k opravě.
Chybí služba požadovaná pro generování a analýzu zdrojového kódu.
Tato chyba je problém s komponentou třetí strany. Obraťte se na dodavatele komponenty.
Při pokusu o vytvoření instance názvu< objektu> došlo k výjimce.
Návrhář třetí strany požadoval, aby Visual Studio vytvořil objekt, ale objekt vyvolal chybu. Obraťte se na dodavatele komponenty.
Jiný editor má otevřený <název dokumentu> v nekompatibilním režimu.
K této chybě dochází v případě, že se pokusíte otevřít soubor, který je již otevřen v jiném editoru. Zobrazí se editor, který už má otevřený soubor. Chcete-li tuto chybu opravit, zavřete editor s otevřeným souborem a zkuste to znovu.
Jiný editor provedl změny názvu<> dokumentu.
Zavřete a znovu otevřete návrháře, aby se změny projevily. Visual Studio obvykle po provedení změn automaticky znovu načte návrháře. Jiní návrháři, například návrháři komponent třetích stran, však nemusí podporovat chování při opětovném načítání. V tomto případě vás Visual Studio vyzve k zavření a opětovnému otevření návrháře ručně.
Jiný editor má soubor otevřený v nekompatibilním režimu.
Tato zpráva se podobá zprávě "Jiný editor má '<název dokumentu>' otevřený v režimu nekompatibilní s," ale Visual Studio nedokáže určit název souboru. Chcete-li tuto chybu opravit, zavřete editor s otevřeným souborem a zkuste to znovu.
Pořadí pole '<pořadí v poli>' je příliš vysoké
Visual Studio podporuje pouze pole s jednou dimenzí v bloku kódu, který návrhář parsuje. Multidimenzionální pole jsou platná mimo tuto oblast.
Sestavení '<název sestavení>' nemohlo být otevřeno.
Tato chybová zpráva se zobrazí při pokusu o otevření souboru, který nelze otevřít. Ověřte, že soubor existuje a zda je platným sestavením.
Chybný typ elementu Tento serializátor očekává prvek typu "<název> typu"
Tato chyba je problém s komponentou třetí strany. Obraťte se na dodavatele komponenty.
V tuto chvíli nelze získat přístup k sadě nástrojů sady Visual Studio
Sada Visual Studio provedla volání sady nástrojů, která nebyla k dispozici. Pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Nelze přiřadit obslužnou rutinu události k události <název události>, protože je pouze pro čtení.
K této chybě nejčastěji dochází, když jste se pokusili připojit událost k ovládacímu prvku, který je zděděný ze základní třídy. Pokud je členská proměnná ovládacího prvku soukromá, Visual Studio nemůže připojit událost k metodě. Soukromě zděděné ovládací prvky nemohou mít vázané další události.
Nelze vytvořit název metody pro požadovanou komponentu, protože není členem kontejneru návrhu.
Visual Studio se pokusil přidat obslužnou rutinu události do komponenty, která nemá v návrháři členskou proměnnou. Obraťte se na dodavatele komponenty.
Objekt "<name>" nelze pojmenovat, protože již má název "<name>"
Tato chyba je vnitřní chyba v serializátoru sady Visual Studio. Označuje, že serializátor se pokusil pojmenovat objekt dvakrát, což není podporováno. Pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Nelze odebrat nebo zničit zděděnou komponentu '<název komponenty>'.
Zděděné ovládací prvky jsou pod vlastnictvím zděděné třídy. Změny zděděného ovládacího prvku musí být provedeny ve třídě, ze které ovládací prvek pochází. Proto jej nemůžete přejmenovat ani zničit.
Kategorie '<název karty Sada nástrojů>' nemá nástroj pro třídu '<název třídy>'
Návrhář se pokusil odkazovat na třídu v konkrétní kartě sady nástrojů, ale třída neexistuje. Obraťte se na dodavatele komponenty.
Třída class< name> nemá žádný odpovídající konstruktor.
Návrhář třetí strany požádal Visual Studio o vytvoření objektu s konkrétními parametry v konstruktoru, který neexistuje. Obraťte se na dodavatele komponenty.
Generování kódu pro vlastnost Název< vlastnosti> se nezdařilo.
Tato chyba je obecný obal chyby. Řetězec chyby, který doprovází tuto zprávu, poskytuje další podrobnosti o chybové zprávě a obsahuje odkaz na konkrétnější článek nápovědy. Chcete-li tuto chybu opravit, vyřešte chybu uvedenou v chybové zprávě připojené k této chybě.
Komponenta '<název komponenty>' nevolala Container.Add() ve svém konstruktoru.
Tato zpráva souvisí s chybou v komponentě, kterou jste načetli nebo umístili do formuláře. Označuje, že se komponenta nepřidala do ovládacího prvku kontejneru (bez ohledu na to, zda se jedná o jiný ovládací prvek nebo formulář). Návrhář nadále pracuje, ale může dojít k problémům s komponentou za běhu.
Pokud chcete chybu opravit, obraťte se na dodavatele komponenty. Nebo pokud se jedná o součást, kterou jste vytvořili, zavolejte metodu IContainer.Add
v konstruktoru komponenty.
Název komponenty nemůže být prázdný.
K této chybě dochází při pokusu o přejmenování komponenty na prázdnou hodnotu.
Nelze získat přístup k proměnné '<název proměnné>', protože ještě nebyla inicializována.
K této chybě může dojít kvůli dvěma scénářům. Dodavatel komponenty třetí strany má problém s ovládacím prvek nebo komponentou, kterou distribuoval, nebo kód, který jste napsali, má rekurzivní závislosti mezi komponentami.
Pokud chcete tuto chybu opravit, ujistěte se, že váš kód nemá rekurzivní závislost. Pokud je bez takových problémů, poznamenejte si přesný text chybové zprávy a obraťte se na dodavatele komponenty.
Nelze najít typ "<typ názvu>".
Chybová zpráva: "Nelze najít typ "<název> typu". Ujistěte se, že je odkazováno na sestavení, které obsahuje tento typ. Pokud je tento typ součástí vašeho vývojového projektu, ujistěte se, že byl projekt úspěšně sestaven."
K této chybě došlo, protože nebyl nalezen odkaz. Ujistěte se, že se na typ uvedený v chybové zprávě odkazuje a zda jsou odkazována také na všechna sestavení, která typ vyžaduje. Často je problém, že ovládací prvek v řešení nebyl sestaven. Chcete-li sestavit, vyberte v nabídce Sestavení možnost Sestavit řešení. V opačném případě pokud již ovládací prvek byl vytvořen, přidejte odkaz ručně z místní nabídky složky Odkazy nebo Závislosti v Průzkumníku řešení.
Nelze načíst typ "<typ názvu>".
Sada Visual Studio se pokusila připojit metodu zpracování událostí a nemohla najít jeden nebo více typů parametrů pro metodu. Příčinou této chyby je obvykle chybějící odkaz. Chcete-li tuto chybu opravit, přidejte odkaz obsahující typ do projektu a akci opakujte.
Nelze najít šablony položek projektu pro zděděné součásti.
Šablony zděděných formulářů v sadě Visual Studio nejsou k dispozici. Pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Třída delegáta '<název> třídy' nemá metodu vyvolání. Je tato třída delegát?
Visual Studio se pokusilo vytvořit obslužnou rutinu události, ale u typu události došlo k nějaké chybě. K této chybě může dojít v případě, že událost byla vytvořena jazykem, který nedodržuje předpisy CLS. Obraťte se na dodavatele komponenty.
Duplicitní deklarace člena "<název> člena"
K této chybě dochází, protože proměnná člena byla deklarována dvakrát (například dva pojmenované Button1
ovládací prvky jsou deklarovány v kódu). Názvy musí být jedinečné napříč zděděnými formuláři. Kromě toho se názvy nemohou lišit pouze velikostí písmen.
Chyba při čtení prostředků ze souboru prostředků pro kulturu '<název kultury>'
K této chybě může dojít v případě, že v projektu existuje chybný soubor .resx.
Oprava této chyby:
- Výběrem tlačítka Zobrazit všechny soubory v Průzkumník řešení zobrazte soubory .resx přidružené k řešení.
- Načtěte soubor .resx v editoru XML tak, že kliknete pravým tlačítkem na soubor .resx a zvolíte Otevřít.
- Pokud chcete chyby vyřešit, upravte soubor .resx ručně.
Chyba při čtení prostředků ze souboru prostředků pro výchozí kulturní nastavení '<název jazykové verze>'
K této chybě může dojít, pokud je v projektu chybný soubor .resx pro výchozí jazykovou verzi.
Oprava této chyby:
- Výběrem tlačítka Zobrazit všechny soubory v Průzkumník řešení zobrazte soubory .resx přidružené k řešení.
- Načtěte soubor .resx v editoru XML tak, že kliknete pravým tlačítkem na soubor .resx a zvolíte Otevřít.
- Pokud chcete chyby vyřešit, upravte soubor .resx ručně.
Nepovedlo se analyzovat metodu "<název> metody"
Chybová zpráva: Nepovedlo se analyzovat metodu '<název metody>'. Analyzátor oznámil následující chybu: "<řetězec chyby>". V seznamu úkolů vyhledejte potenciální chyby.
Toto je obecná chybová zpráva pro problémy, ke kterým dochází při analýze. Příčinou těchto chyb jsou často chyby syntaxe. Konkrétní zprávy související s chybou najdete v seznamu úkolů.
Neplatný název komponenty: název<> komponenty
Pokusili jste se přejmenovat komponentu na neplatnou hodnotu pro tento jazyk. Chcete-li tuto chybu opravit, pojmenujte komponentu tak, aby odpovídala pravidlům pojmenování pro daný jazyk.
Typ "<název> třídy" se skládá z několika částečných tříd ve stejném souboru.
Když definujete třídu ve více souborech pomocí částečného klíčového slova, můžete mít v každém souboru pouze jednu částečnou definici.
Chcete-li tuto chybu opravit, odeberte ze souboru všechny částečné definice třídy kromě jedné.
Sestavení '<název sestavení>' nebylo nalezeno.
Tato chyba se podobá typu Název< typu> nebyl nalezen, ale k této chybě obvykle dochází kvůli atributu metadat. Chcete-li tuto chybu opravit, zkontrolujte, zda jsou odkazována všechna sestavení používaná atributy.
Název sestavení název< sestavení> je neplatný.
Komponenta požadovala konkrétní sestavení, ale název poskytnutý komponentou není platný název sestavení. Obraťte se na dodavatele komponenty.
Základní třídu "<název> třídy" nelze navrhnout.
Visual Studio načetl třídu, ale třídu nelze navrhnout, protože implementátor třídy neposkytl návrháře. Pokud třída podporuje návrháře, ujistěte se, že neexistují žádné problémy, které by způsobovaly problémy se zobrazením v návrháři, jako jsou chyby kompilátoru. Také se ujistěte, že všechny odkazy na třídu jsou správné a všechny názvy tříd jsou správně napsané. V opačném případě, pokud třída není navržena, upravte ji v zobrazení kódu.
Základní třídu název<> třídy nelze načíst.
Třída není v projektu odkazována, takže Visual Studio ji nemůže načíst. Chcete-li tuto chybu opravit, přidejte odkaz na třídu v projektu a zavřete a znovu otevřete okno návrháře model Windows Forms.
V této verzi sady Visual Studio nelze navrhnout třídu název<> třídy.
Návrhář pro tento ovládací prvek nebo komponentu nepodporuje stejné typy jako Visual Studio. Obraťte se na dodavatele komponenty.
Název třídy není platný identifikátor pro tento jazyk.
Zdrojový kód vytvořený uživatelem má název třídy, který není platný pro použitý jazyk. Chcete-li tuto chybu opravit, pojmenujte třídu tak, aby odpovídala požadavkům jazyka.
Komponentu nelze přidat, protože obsahuje cyklický odkaz na název<> odkazu.
Ovládací prvek nebo komponentu nelze přidat do sebe. Jiná situace, kdy k tomu může dojít, je v případě, že v metodě InitializeComponent formuláře (například Form1
) existuje kód, který vytvoří další instanci Form1
.
Návrhář nelze v tuto chvíli změnit.
K této chybě dochází, když je soubor v editoru označen jako jen pro čtení. Ujistěte se, že soubor není označený jen pro čtení a že aplikace není spuštěná.
Návrhář nelze pro tento soubor zobrazit, protože nelze navrhnout žádnou z tříd v něm.
K této chybě dochází, když Visual Studio nemůže najít základní třídu, která splňuje požadavky návrháře. Formuláře a ovládací prvky musí být odvozeny od základní třídy, která podporuje návrháře. Pokud odvozujete ze zděděného formuláře nebo ovládacího prvku, ujistěte se, že byl projekt zkompilován.
Návrhář pro základní třídu "<název> třídy" není nainstalován.
Visual Studio nemohl načíst návrháře pro třídu. Pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Tvůrce musí vytvořit instanci typu <type name>, ale to není možné, protože typ je deklarován jako abstraktní.
K této chybě došlo, protože základní třída předávaného objektu návrháři je abstraktní, což není povoleno.
Nepodařilo se načíst soubor v návrháři.
Základní třída tohoto souboru nepodporuje žádné návrháře. Alternativním řešením je pracovat se souborem pomocí zobrazení kódu. Klikněte pravým tlačítkem myši na soubor v Průzkumníku projektu a zvolte Zobrazit kód.
Jazyk pro tento soubor nepodporuje nezbytné služby analýzy a generování kódu.
Chybová zpráva: Jazyk pro tento soubor nepodporuje nezbytné služby analýzy a generování kódu. Ujistěte se, že je soubor, který otevíráte, členem projektu, a zkuste soubor otevřít znovu."
Tato chyba s největší pravděpodobností způsobila otevření souboru, který je v projektu, který nepodporuje návrháře.
Třída analyzátoru jazyka "<název> třídy" není správně implementována.
Chybová zpráva: "Třída analyzátoru jazyka '<název> třídy' není správně implementována. Obraťte se na dodavatele a požádejte o aktualizovaný modul analyzátoru."
Jazyk, který se používá, zaregistroval třídu návrháře, která není odvozena od správné základní třídy. Obraťte se na dodavatele jazyka, který používáte.
Název name<> je již používán jiným objektem.
Toto je vnitřní chyba serializátoru sady Visual Studio. Pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Objekt '<název objektu>' neimplementuje IComponent
rozhraní.
Visual Studio se pokusil vytvořit komponentu, ale vytvořený objekt neimplementuje IComponent rozhraní. Obraťte se na dodavatele komponenty a požádejte o opravu.
Objekt "<název> objektu" vrátil hodnotu null pro vlastnost '<název> vlastnosti', ale to není povoleno.
Existují některé vlastnosti .NET, které by vždy měly vrátit objekt. Například kolekce Ovládací prvky formuláře by měla vždy vrátit objekt, i když v něm nejsou žádné ovládací prvky.
Chcete-li tuto chybu opravit, ujistěte se, že vlastnost zadaná v chybě není null.
Datový objekt serializace není správného typu.
Datový objekt nabízený serializátorem není instance typu, který odpovídá aktuálnímu serializátoru, který se používá. Obraťte se na dodavatele komponenty.
Je vyžadován název< služby>, ale nelze ji najít.
Služba požadovaná sadou Visual Studio není k dispozici. Pokud jste se pokusili načíst projekt, který tento návrhář nepodporuje, použijte editor kódu k provedení změn. V opačném případě pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Instance služby musí odvozovat nebo implementovat název<> rozhraní.
Tato chyba značí, že komponenta nebo návrhář komponent volal AddService metoda, která vyžaduje rozhraní a objekt, ale zadaný objekt neimplementuje zadané rozhraní. Obraťte se na dodavatele komponenty.
Text v okně kódu nelze změnit.
K této chybě dochází, když Visual Studio nemůže upravit soubor kvůli problémům s místem na disku nebo paměti nebo je soubor označen jen pro čtení.
Objekt enumerátoru panelu nástrojů podporuje pouze načtení jedné položky najednou.
Pokud se zobrazí tato chyba, pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Položku panelu nástrojů pro název< komponenty> nelze načíst ze sady nástrojů.
Příslušná komponenta vyvolala výjimku, když k ní přistupovalo Visual Studio. Obraťte se na dodavatele komponenty.
Položku '<název položky>' se nepodařilo načíst z panelu nástrojů.
K této chybě dochází, pokud se data v položce panelu nástrojů poškodí nebo se změní verze komponenty. Zkuste položku ze sady nástrojů odebrat a znovu ji přidat.
Typ "<název> typu" nebyl nalezen.
Po načtení návrháře se Visual Studio nepodařilo najít typ. Ujistěte se, že je na sestavení obsahující typ odkazováno. Pokud je sestavení součástí aktuálního vývojového projektu, ujistěte se, že byl projekt sestaven.
Služba pro určení typů smí být volána pouze z hlavního vlákna aplikace.
Visual Studio se pokusil získat přístup k požadovaným prostředkům z nesprávného vlákna. Tato chyba se zobrazí, když kód použitý k vytvoření návrháře zavolal na službu rozlišení typů z jiného vlákna než hlavního vlákna aplikace. Chcete-li tuto chybu opravit, zavolejte službu ze správného vlákna nebo se obraťte na dodavatele komponenty.
Proměnná "<název proměnné>" je nedelarována nebo nebyla nikdy přiřazena.
Zdrojový kód má odkaz na proměnnou, například Button1, která není deklarována nebo přiřazena. Pokud proměnná nebyla přiřazena, zobrazí se tato zpráva jako upozornění, ne jako chyba.
Pro příkaz nabídky "<menu command name>" je již k dispozici obslužná rutina.
K této chybě dochází v případě, že návrhář třetí strany přidá příkaz, který už má obslužnou rutinu do tabulky příkazů. Obraťte se na dodavatele komponenty.
Komponenta s názvem< Název> komponenty už existuje.
Chybová zpráva: Už existuje komponenta s názvem< Název> komponenty. Komponenty musí mít unikátní názvy, které nejsou citlivé na velikost písmen. Název také nemůže být v konfliktu s názvem jakékoli komponenty v zděděné třídě."
Tato chybová zpráva se zobrazí v případě, že došlo ke změně názvu komponenty v okno Vlastnosti. Chcete-li tuto chybu opravit, ujistěte se, že všechny názvy komponent jsou jedinečné, nerozlišují malá a velká písmena a nekolikují s názvy všech komponent v zděděných třídách.
Tvůrce položek sady nástrojů je již zaregistrovaný pro formát "<název> formátu".
Komponenta třetí strany provedla zpětné volání položky na kartě Sada nástrojů, ale položka již obsahovala zpětné volání. Obraťte se na dodavatele komponenty.
Tento jazykový stroj nepodporuje CodeModel, pomocí kterého lze načíst návrháře.
Tato zpráva se podobá "Jazyk pro tento soubor nepodporuje nezbytné služby analýzy a generování kódu", ale tato zpráva zahrnuje vnitřní problém s registrací. Pokud se zobrazí tato chyba, pokud se zobrazí tato chyba, zaznamte problém pomocí funkce Nahlásit problém.
Typ "<název typu>" nemá konstruktor s parametry typů "<názvy typů parametrů>".
Visual Studio nemohl najít konstruktor , který měl odpovídající parametry. Tato chyba může být výsledkem dodání konstruktoru s jinými typy než ty, které jsou požadovány. Například konstruktor pointu může mít dvě celá čísla. Pokud jste zadali typy float, zobrazí se tato chyba.
Chcete-li tuto chybu opravit, použijte jiný konstruktor nebo explicitně přetypujte typy parametrů tak, aby odpovídaly typům zadaným konstruktorem.
V aktuální aplikaci nejde přidat referenci "<název reference>".
Visual Studio nemůže přidat odkaz. Pokud chcete tuto chybu opravit, zkontrolujte, jestli na jinou verzi odkazu ještě není odkazováno.
Aktuální soubor nejde rezervovat
K této chybě dojde, když změníte soubor, který je aktuálně uložen do správy zdrojového kódu. Visual Studio obvykle zobrazí dialogové okno rezervace souboru, aby uživatel mohl soubor rezervovat. Tentokrát nebyl soubor uzamčen, možná kvůli konfliktu při slučování během kontroly. Pokud chcete tuto chybu opravit, ujistěte se, že soubor není uzamčený, a zkuste ho zkontrolovat ručně.
Nelze najít stránku s názvem '<Název karty dialogového okna Možnosti>'
K této chybě dochází, když návrhář komponenty požádá o přístup ke stránce z dialogového okna Možnosti pomocí názvu, který neexistuje. Obraťte se na dodavatele komponenty.
Nelze najít vlastnost '<název vlastnosti>' na stránce '<název karty dialogového okna Možnosti>'
K této chybě dochází, když návrhář komponenty požádá o přístup k určité hodnotě na stránce z dialogového okna Možnosti, ale tato hodnota neexistuje. Obraťte se na dodavatele komponenty.
Visual Studio nemůže otevřít návrháře souboru, protože třída v ní nedědí z třídy, která může být vizuálně navržena.
Visual Studio načetl třídu, ale návrhář pro danou třídu nebylo možné načíst. Visual Studio vyžaduje, aby návrháři používali první třídu v souboru. Chcete-li tuto chybu opravit, přesuňte kód třídy tak, aby byla první třídou v souboru, a poté znovu načtěte návrháře.
Visual Studio nemůže uložit nebo načíst instance typu '<název typu>'
Jedná se o problém s komponentou třetí strany. Obraťte se na dodavatele komponenty.
Visual Studio nemůže otevřít název<> dokumentu v návrhovém zobrazení.
Tato chyba znamená, že jazyk projektu nepodporuje návrháře a vyskytuje se při pokusu otevřít soubor v dialogovém okně Otevřít soubor nebo z Průzkumníka řešení. Místo toho upravte soubor v zobrazení kódu.
Visual Studio nemohlo najít návrháře pro třídy typu '<název typu>'
Visual Studio načetlo třídu, ale návrh třídy není možný. Místo toho upravte třídu v zobrazení kódu tak, že kliknete pravým tlačítkem na třídu a zvolíte Zobrazit kód.
.NET Desktop feedback