Aracılığıyla paylaş


-bugreport

Hata raporu oluştururken kullanabileceğiniz bir dosya oluşturur.

Söz dizimi

-bugreport:file

Bağımsız değişkenler

Süre Tanım
file Gerekli. Hata raporunuzu içerecek dosyanın adı. Ad boşluk içeriyorsa, dosya adını tırnak işareti (" ") içine alın.

Açıklamalar

aşağıdaki bilgiler öğesine fileeklenir:

  • Derlemedeki tüm kaynak kodu dosyalarının kopyası.

  • Derlemede kullanılan derleyici seçeneklerinin listesi.

  • Derleyiciniz, ortak dil çalışma zamanınız ve işletim sisteminiz hakkında sürüm bilgileri.

  • Varsa derleyici çıktısı.

  • Sizden istendiği sorunun açıklaması.

  • Sorunun nasıl düzeltilmesi gerektiğini düşündüğünüze ilişkin, size sorulduğundan bir açıklama.

Tüm kaynak kodu dosyalarının bir kopyası içinde filebulunduğundan, mümkün olan en kısa programda (şüpheli) kod hatasını yeniden oluşturmak isteyebilirsiniz.

Önemli

seçeneği, -bugreport hassas olabilecek bilgileri içeren bir dosya oluşturur. Bu, geçerli saati, derleyici sürümünü, .NET Framework sürümünü, işletim sistemi sürümünü, kullanıcı adını, derleyicinin çalıştırıldığı komut satırı bağımsız değişkenlerini, tüm kaynak kodunu ve başvurulan derlemelerin ikili biçimini içerir. Bir ASP.NET uygulamasının sunucu tarafı derlemesi için Web.config dosyasında komut satırı seçenekleri belirtilerek bu seçeneğe erişilebilir. Bunu önlemek için Machine.config dosyasını, kullanıcıların sunucuda derlemesine izin vermemesi için değiştirin.

Bu seçenek , veya -errorreport:queue-errorreport:sendile -errorreport:promptkullanılırsa ve uygulamanız bir iç derleyici hatasıyla karşılaşırsa, içindeki file bilgiler Microsoft Corporation'a gönderilir. Bu bilgiler, Microsoft mühendislerinin hatanın nedenini belirlemesine yardımcı olur ve Visual Basic'in bir sonraki sürümünün geliştirilmesine yardımcı olabilir. Varsayılan olarak, Microsoft'a hiçbir bilgi gönderilmez. Ancak, varsayılan olarak etkin olan kullanarak bir uygulama -errorreport:queuederlediğinizde, uygulama hata raporlarını toplar. Ardından, bilgisayarın yöneticisi oturum açtığında, hata raporlama sistemi yöneticinin oturum açmadan sonra oluşan tüm hata raporlarını Microsoft'a iletmesini sağlayan bir açılır pencere görüntüler.

Not

Bu -bugreport seçenek Visual Studio geliştirme ortamında kullanılamaz; yalnızca komut satırından derlendiğinde kullanılabilir.

Örnek

Aşağıdaki örnek T2.vb derler ve tüm hata raporlama bilgilerini dosyaya Problem.txt.

vbc -bugreport:problem.txt t2.vb

Ayrıca bkz.