Bagikan melalui


Beralih ke Utas Lain Saat Debugging di Visual Studio (C#, Visual Basic, C++)

Saat mendebug aplikasi multithread, Anda dapat menggunakan salah satu dari beberapa metode untuk beralih dari rangkaian yang telah Anda kerjakan ke rangkaian yang lainnya.

Catatan

Jika Anda ingin mengontrol urutan eksekusi rangkaian, Anda perlu membekukan dan mencairkan rangkaian.

Saat Anda memeriksa utas di editor kode dan jendela penelusuran kesalahan multithreaded yang berbeda, panah kuning menunjukkan rangkaian saat ini. Panah hijau dengan ekor keriting menunjukkan bahwa rangkaian tidak aktif memiliki konteks debugger saat ini.

Untuk beralih ke rangkaian apa pun yang muncul

  • Di jendela Rangkaian atau Amati Paralel, klik dua kali rangkaian.

Untuk beralih ke rangkaian di jendela sumber

  • Di selokan kiri, klik kanan ikon Thread Markerpenanda utas, arahkan ke Beralih ke, lalu klik nama utas yang ingin Anda alihkan. Menu pintasan hanya menampilkan rangkaian di lokasi tertentu.

    Jika tidak ada penanda rangkaian yang muncul, klik kanan di jendela Rangkaian dan verifikasi bahwa Tampilkan Rangkaian di Sumber dipilih.

Untuk beralih ke rangkaian di bilah alat Lokasi Debug

  1. Pada toolbar Lokasi Debug, klik daftar Rangkaian.

  2. Dalam daftar, klik rangkaian yang ingin Anda alihkan.