Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 36031|Jawab: 2

[Sumber] Tutorial penelusuran kesalahan DebugView yang harus dimiliki untuk pengembang

[Salin tautan]
Diposting pada 17/09/2021 21.29.17 | | | |
Sebagai pengembang, men-debug aplikasi dan memecahkan masalah adalah keterampilan yang harus dikuasai. DebugView adalah aplikasi yang memungkinkan Anda memantau output debug pada sistem lokal Anda atau di komputer mana pun di jaringan yang dapat diakses melalui TCP/IP. Artikel ini dilampirkan ke kode sumber untuk pesan ini di C#.

Unduh alamat untuk DebugView v4.90:

Login hyperlink terlihat.

Login hyperlink terlihat.


Instalasi dan penggunaan

Cukup jalankan file program DebugView (dbgview.exe) dan DebugView akan segera mulai menangkap output debug. Perhatikan bahwa jika Anda menjalankan DebugView di Windows 2000/XP, Anda harus memiliki hak istimewa administratif untuk melihat output debug mode kernel. Menu, tombol pintas, atau tombol bilah alat dapat digunakan untuk menghapus jendela, menyimpan data yang dipantau ke file, mencari output, mengubah font jendela, dan banyak lagi. Bantuan online menjelaskan semua fitur DebugView.

Fungsi DebugView


  • Anda dapat melihat keluaran informasi debug oleh aplikasi.
  • Anda dapat melihat keluaran informasi debug oleh driver.
  • Anda dapat melihat informasi penelusuran kesalahan komputer lokal.
  • Anda dapat melihat informasi commissioning mesin jarak jauh.
  • Itu dapat disorot sesuai dengan aturan.
  • Dapat disaring berdasarkan kata kunci.
  • Dapat dicari berdasarkan kata kunci.
  • Catatan terbaru dapat ditampilkan secara otomatis
  • ...



Informasi debugging keluaran

Baik aplikasi maupun driver dapat menghasilkan informasi debugging melalui API yang sesuai.

1. Aplikasi yang tidak dikelola dapat mengeluarkan informasi penelusuran kesalahan melalui Win32 API OutputDebugString().

2. Aplikasi terkelola dapat menghasilkan informasi debug melalui System.Diagnostics.Debug.Print(), dan OutputDebugString() dipanggil secara internal.

3. Driver dapat mengeluarkan informasi debug melalui DbgPrint() atau DbgPrintEx() (atau menggunakan makro KdPrint atau KdPrintEx). Kedua makro ini dipetakan ke DbgPrint() atau DbgPrintEx() masing-masing dalam versi Debug, dan kosong di versi Rilis.

C# mengeluarkan informasi penelusuran kesalahan

Mari buka alat DebugView terlebih dahulu, dan kode pengujiannya adalah sebagai berikut:


Informasi keluaran seperti yang ditunjukkan pada gambar di bawah ini:



Tentu saja, DebugView juga dapat men-debug informasi debug mesin jarak jauh.

c# untuk mendapatkan informasi debug OutputDebugString

Silakan lihat prinsipLogin hyperlink terlihat.


(Akhir)




Mantan:.NET Core menentukan lingkungan sistem yang sedang berjalan dan mengatur variabel lingkungan
Depan:Tipe Sel C# NPOI
Diposting pada 17/09/2021 21.31.04 |
Lihatlah pembelajaran
Diposting pada 18/09/2021 23.32.16 |
Lihat bagaimana dengan sesuatu yang baru
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com