-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 file
eklenir:
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 file
bulunduğ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:send
ile -errorreport:prompt
kullanı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:queue
derlediğ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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin