Daftar "Melampirkan ke proses" kosong di Visual C++ debugger

Gejala

Dalam debugger, daftar "Melampirkan ke proses" kosong.

Penting: artikel ini berisi informasi tentang mengedit registri. Sebelum Anda meng-edit registri, pastikan Anda memahami cara memulihkannya jika terjadi masalah. Untuk informasi tentang cara melakukannya, lihat topik bantuan "Memulihkan registri" Regedit.exe atau topik bantuan "Memulihkan kunci registri" di Regedt32.exe.

Penyebab

Daftar "Melampirkan ke proses" diisi menggunakan API penghitung kinerja. Tergantung pada lingkungan dan penghitung kinerja diinstal dll, kode untuk mengisi daftar mungkin gagal.

Bug ini hanya mempengaruhi daftar "Melampirkan ke proses" saat menjalankan Windows NT dan Windows 2000.

Pemecahan masalah

Penyelesaian masalah 1

Anda dapat melampirkan ke proses menggunakan pengelola tugas:

  1. Mengaktifkan hanya waktu debugging (JIT):

    1. Dalam Visual C++, pada menu alat , klik opsi.

    2. Pada Debug tab, pastikan bahwa hanya pada saat debugging dipilih.

  2. Jalankan Task Manager dan pilih proses untuk melampirkan. Klik kanan dan pilih Debug.


Penyelesaian masalah 2

  1. Jalankan Task Manager dan mendapatkan ID proses untuk proses yang ingin Anda debug.

  2. Pada prompt perintah masukkan berikut ini:msdev -p < processid >

Ini akan mulai Visual C++ dan akan melampirkan untuk proses yang ditentukan.

Status

Microsoft telah mengkonfirmasi bahwa ini adalah bug di dalam produk Microsoft sebagaimana tercantum di bagian awal artikel ini. Bug ini telah diperbaiki dalam paket layanan terbaru untuk Visual Studio 6.0.

Untuk informasi tambahan tentang paket layanan Visual Studio, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

INFO: Visual Studio 6.0 paket layanan, apa, di mana, mengapa

HOWTO: memberitahu bahwa paket layanan Visual Studio diinstalUntuk men-download paket layanan Visual Studio, kunjungi situs Web Microsoft berikut ini:

Informasi lebih lanjut

Jika langkah-langkah untuk resolusi 2 tidak membantu, dan jika 1 resolusi memadai, periksa versi sistem operasi. Meskipun bug ini dikenal terjadi pada Windows NT 4.0 serta Windows 2000, resolusi 2 mungkin tidak bekerja pada Windows 2000. Anda mungkin perlu untuk kembali ke versi rilis Windows NT.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×