Sdílet prostřednictvím


/errorreport (Možnost C# kompilátoru)

Tato možnost poskytuje vhodný způsob pro hlášení vnitřních chyb C# kompilátoru společnosti Microsoft.

[!POZNÁMKA]

Nastavení zasílání zpráv, které provedete pro aplikaci Visual Studio v systému Windows Vista a Windows Server 2008, nepotlačí nastavení provedená prostřednictvím nástroje pro hlášení chyb systému Windows (Windows Error Reporting).Nastavení nástroje pro hlášení chyb systému Windows jsou nadřazena nastavením hlášení chyb aplikace Visual Studio.

/errorreport:{ none | prompt | queue | send }

Arguments

  • none
    Zprávy o interních chybách kompilátoru nebudou shromažďovány nebo odesílány společnosti Microsoft.

  • prompt
    Při obdržení vnitřní chyby kompilátoru, se zobrazí okno s dotazem pro odeslání zprávy.Při kompilaci aplikace ve vývojovém prostředí, je výchozí hodnotou prompt.

  • queue
    Řadí zprávu o chybách.Při přihlášení s pověřeními pro správu, můžete nahlásit jakákoli selhání od posledního přihlášeni.Nebudete vyzváni k odeslání zpráv o selháních častěji než jednou za tři dny.Při kompilaci aplikace v příkazovém řádku je výchozí hodnotou queue.

  • send
    Automaticky odešle zprávy o interních chybách kompilátoru společnosti Microsoft.Chcete-li povolit tuto možnost, musíte nejprve souhlasit se zásadami shromažďování dat společnosti Microsoft.Při prvním zadání /errorreport:send na počítači, vás zpráva kompilátoru odkáže na web, který obsahuje zásady shromažďování dat společnosti Microsoft.

    Tato možnost závisí na nastavení registru.Informace o nastavení příslušné hodnoty v registru naleznete v tématu Jak zapnout automatické hlášení chyb v aplikaci Visual Studio 2008 příkazového řádku nástroje na webu MSDN.

Poznámky

Vnitřní chyba kompilátoru (ICE) nastává, když kompilátor nemůže zpracovat soubor zdrojového kódu.Dojde-li k ICE, kompilátor nevytvoří výstupní soubor nebo užitečnou diagnostiku, kterou můžete použít k opravě kódu.

V předchozích verzích, jste při obdržení ICE byli vyzváni ke kontaktování služby technické podpory produktu společnosti Microsoft a nahlášení problému.Pomocí /errorreport, můžete poskytnout informace o ICE týmu Visual C#.Vaše zprávy o chybách mohou zlepšit budoucí vydání kompilátoru.

Možnost uživatele odesílat zprávy závisí na zásadách oprávnění počítače a uživatele.

Další informace o ladění chyb naleznete v Popis Dr. Watson pro systém Windows (Drwtsn32.exe) nástroj.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete stránku Vlastnosti daného projektu.Další informace naleznete v tématu Sestavení stránce projektu Designer (C#).

  2. Klepněte na stránku vlastností Build.

  3. Klepněte na tlačítko Advanced (Upřesnit).

  4. Upravte vlastnost Ohlašování vnitřních chyb kompilátoru.

Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu ErrorReport.

Viz také

Další zdroje

Možnosti C# kompilátoru