Udostępnij za pośrednictwem


przełącznika/errorreport (C# kompilator opcje)

Ta opcja zapewnia wygodny sposób zgłosić firmie Microsoft C# wewnętrzny błąd kompilatora.

[!UWAGA]

W systemie Windows Vista i Windows Server 2008 ustawienia raportowania błędów, które dla programu Visual Studio nie zastępują ustawienia dokonywane poprzez raportowanie błędów systemu Windows (WER).Ustawienia WER zawsze pierwszeństwo ustawienia raportowania błędów programu Visual Studio.

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

Argumenty

  • none
    Raporty dotyczące wewnętrzne błędy kompilatora nie będą zbierane lub wysyłane do firmy Microsoft.

  • prompt
    Monituje o wysłanie raportu po pojawieniu się wewnętrzny błąd kompilatora.promptPodczas kompilowania aplikacji w środowisku projektowym, jest ustawieniem domyślnym.

  • queue
    Kolejki raportu o błędach.Po zalogowaniu się przy użyciu poświadczeń administracyjnych, możesz zgłosić wszelkie błędy, od czasu ostatniego, który był zalogowany.Nie monit o wysłanie raportów, na wypadek awarii więcej niż raz na trzy dni.queuejest domyślnie podczas kompilowania aplikacji w wierszu polecenia.

  • send
    Automatycznie wysyła raporty wewnętrzne błędy kompilatora do firmy Microsoft.Aby włączyć tę opcję, musisz najpierw wyrazić zgodę na zasady gromadzenia danych firmy Microsoft.Można określić po raz pierwszy /errorreport:send na komputerze, komunikat kompilatora będzie odnosić się należy do witryny sieci Web, zawierający zasady gromadzenia danych firmy Microsoft.

    Ta opcja zależy od ustawień rejestru.Aby uzyskać informacje o tym, jak ustawić odpowiednie wartości w rejestrze, zobacz jak włączyć automatyczne raportowanie błędów w Visual Studio 2008 wiersza polecenia narzędzia w witrynie MSDN w sieci Web.

Uwagi

Wewnętrzny błąd kompilatora (ICE) wyniki, gdy kompilator nie może przetworzyć plik kodu źródłowego.Po wystąpieniu LODU, kompilator nie produkuje plik wyjściowy lub przydatne diagnostyczne, którego można naprawić w kodzie.

W poprzednich wersjach po otrzymaniu LODU było zachęcać kontakt z pomocą techniczną Microsoft, aby zgłosić problem.Za pomocą /errorreport, może dostarczyć informacji LODU do zespołu Visual C#.Swoje raporty o błędach mogą pomóc w ulepszeniu kompilatora w przyszłych wydaniach.

Zdolność użytkownika do wysyłania raportów, zależy od uprawnień zasad komputera i użytkownika.

Aby uzyskać więcej informacji na temat debuger błędów zobacz Opis Dr Watson dla Windows (Drwtsn32.exe) narzędzia.

Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Właściwości strony.Aby uzyskać więcej informacji, zobacz Kompilacja strony, Project Designer (C#).

  2. Kliknij przycisk budować stronę właściwości.

  3. Kliknij przycisk Zaawansowane przycisku.

  4. Modyfikowanie Wewnętrznego raportowanie błędów kompilatora właściwości.

Aby uzyskać informacje na temat programowo ustawić tę opcję kompilatora, zobacz ErrorReport.

Zobacz też

Inne zasoby

Opcje kompilatora C#