-errorreport

Určuje, jak má kompilátor jazyka Visual Basic hlásit vnitřní chyby kompilátoru.

Syntaxe

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

Poznámky

Tato možnost poskytuje pohodlný způsob, jak hlásit vnitřní chybu kompilátoru jazyka Visual Basic (ICE) týmu jazyka Visual Basic v Microsoftu. Ve výchozím nastavení kompilátor neodesílá společnosti Microsoft žádné informace. Pokud ale dojde k vnitřní chybě kompilátoru, tato možnost vám umožní nahlásit chybu Společnosti Microsoft. Tato informace pomůžou technikům Microsoftu identifikovat příčinu a můžou pomoct vylepšit příští verzi jazyka Visual Basic.

Schopnost uživatele odesílat sestavy závisí na oprávněních k zásadám počítače a uživatele.

Následující tabulka shrnuje účinek -errorreport možnosti.

Možnost Chování
prompt Pokud dojde k vnitřní chybě kompilátoru, zobrazí se dialogové okno, abyste mohli zobrazit přesná data, která kompilátor shromáždil. Můžete určit, jestli se v sestavě chyb nachází nějaké citlivé informace, a rozhodnout se, jestli je chcete odeslat Microsoftu. Pokud se rozhodnete ho odeslat a nastavení zásad počítače a uživatele ho povolí, kompilátor odešle data do Microsoftu.
queue Zařadí zprávu o chybách do fronty. Když se přihlásíte pomocí oprávnění správce, můžete nahlásit všechna selhání od posledního přihlášení (nebudete vyzváni k odesílání sestav o selháních více než jednou za tři dny). Toto je výchozí chování, pokud není zadána -errorreport možnost.
send Pokud dojde k vnitřní chybě kompilátoru a nastavení zásad počítače a uživatele ji povolí, kompilátor odešle data do Microsoftu.

Možnost -errorreport:send se pokusí automaticky odeslat informace o chybách společnosti Microsoft, pokud je protokolování povoleno nastavením systému Zasílání zpráv o chybách systému Windows.
none Pokud dojde k vnitřní chybě kompilátoru, neshromáždí se ani neodesílají do Microsoftu.

Kompilátor odesílá data, která obsahují zásobník v době chyby, která obvykle obsahuje nějaký zdrojový kód. Pokud -errorreport se použije s možností -bugreport , odešle se celý zdrojový soubor.

Tato možnost se nejlépe používá s možností -bugreport , protože umožňuje technikům Microsoftu snadněji reprodukovat chybu.

Poznámka:

Tato -errorreport možnost není k dispozici ve vývojovém prostředí sady Visual Studio. Tato možnost je k dispozici pouze při kompilaci z příkazového řádku.

Příklad

Následující kód se pokusí zkompilovat T2.vba pokud kompilátor narazí na vnitřní chybu kompilátoru, vyzve vás k odeslání zprávy o chybě společnosti Microsoft.

vbc -errorreport:prompt t2.vb

Viz také