Sdílet prostřednictvím


Chyby a upozornění příkazového řádku

Články v této části obsahují odkaz na chyby a upozornění příkazového řádku vygenerované nástroji sestavení. Tyto zprávy mají formulář Dxxxx, kde xxxx je čtyřciferné číslo.

Důležité

Kompilátory a nástroje sestavení sady Visual Studio můžou hlásit mnoho druhů chyb a upozornění. Po nalezení chyby nebo upozornění můžou nástroje sestavení předpokládat záměr kódu a pokusit se pokračovat, aby bylo možné nahlásit více problémů současně. Pokud nástroje promítnou nesprávný předpoklad, nemusí se na váš projekt vztahovat pozdější chyby nebo upozornění. Když opravíte problémy v projektu, vždy začněte první chybou nebo upozorněním, která se hlásí, a často se znovu sestaví. Jedna oprava může vyřešit více následných chyb.

Pokud chcete získat nápovědu pro konkrétní diagnostickou zprávu v sadě Visual Studio, vyberte ji v okně Výstup a stiskněte klávesu F1 . Visual Studio otevře stránku dokumentace pro tuto chybu, pokud existuje. K vyhledání článků o konkrétních chybách nebo upozorněních můžete použít také vyhledávací nástroj v horní části stránky. Nebo si projděte seznam chyb a upozornění podle nástroje a zadejte obsah na této stránce.

Poznámka:

Ne každá chyba nebo upozornění sady Visual Studio jsou zdokumentované. V mnoha případech poskytuje diagnostická zpráva všechny dostupné informace. Pokud jste se dostali na tuto stránku a myslíte si, že chybová zpráva nebo zpráva s upozorněním potřebuje další vysvětlení, dejte nám vědět pomocí tlačítek pro zpětnou vazbu na této stránce. Pokud se domníváte, že chyba nebo upozornění je nesprávné nebo jste zjistili jiný problém se sadou nástrojů, nahlašte problém s produktem na webu komunity vývojářů. Můžete také odeslat zpětnou vazbu a zadat chyby v integrovaném vývojovém prostředí ( IDE). V aplikaci Visual Studio přejděte na řádek nabídek a zvolte Nápověda > Odeslat zpětnou vazbu > Nahlásit problém, nebo odešlete návrh pomocí Nápověda > Odeslat zpětnou vazbu > Navrhnout funkci. Některá témata chyb kompilátoru byla vytvořena, která kompilátor nevygeneruje, a teď se přesměrují na tuto stránku.

Další pomoc s chybami a upozorněními najdete ve fórech Microsoft Q&A C++ . Nebo vyhledejte chybu nebo číslo upozornění na webu komunity vývojářů v sadě Visual Studio C++. Řešení můžete vyhledat také ve službě Stack Overflow .

Odkazy na další zdroje nápovědy a komunity najdete v nápovědě a komunitě visual C++.

Chybové zprávy příkazového řádku

Error Message
Chyba příkazového řádku D8016 Možnosti příkazového řádku option1 a option2 nejsou kompatibilní.
Chyba příkazového řádku D8021 neplatný číselný argument 'číslo'
Chyba příkazového řádku D8022 Aplikace nemůže otevřít soubor messagefile
Chyba příkazového řádku D8027 Aplikace nemůže spustit komponentu
Chyba příkazového řádku D8036 Možnost '/option' není povolena s více zdrojovými soubory
Chyba příkazového řádku D8037 nemůže vytvořit dočasný soubor IL; vyčištění dočasného adresáře starých souborů IL
Chyba příkazového řádku D8045 Aplikace nemůže kompilovat soubor jazyka C s možností /clr
Chyba příkazového řádku D8048 Aplikace nemůže kompilovat soubor C 'název_souboru' s možností /ZW
Chyba příkazového řádku D8049 Nelze provést 'compiler-component': příkazový řádek je příliš dlouhý, aby se vešel do záznamu ladění.

Zprávy upozornění příkazového řádku

Výstraha Message
Upozornění příkazového řádku D9024 Nerozpoznaný typ zdrojového souboru "název_souboru", soubor objektu se předpokládá
Upozornění příkazového řádku D9025 přepsání "option1" na "option2"
Upozornění příkazového řádku D9026 možnosti platí pro celý příkazový řádek.
Upozornění příkazového řádku D9027 zdrojový soubor "<název souboru>" byl ignorován.
Upozornění příkazového řádku D9028 minimální selhání opětovného sestavení, návrat k normálnímu sestavení
Upozornění příkazového řádku D9035 možnost "option" je zastaralá a bude odebrána v budoucí verzi.
Upozornění příkazového řádku D9036 "option_2" místo "option_1"
Upozornění příkazového řádku D9040 ignorování možnosti /analyzovat; Upozornění analýzy kódu nejsou v této edici kompilátoru k dispozici.
Upozornění příkazového řádku D9041 neplatná hodnota 'option-value' pro '/option-name'; použije se předpokládaná hodnota 'assumed-value'; přidejte '/analyze' do možností příkazového řádku při specifikaci tohoto upozornění
Upozornění příkazového řádku D9043 neplatná hodnota warning_level pro compiler_option; za předpokladu "4999"; Upozornění analýzy kódu nejsou přidružená k úrovním upozornění.

Viz také

Chyby a upozornění kompilátoru C/C++ a nástrojů sestavení