Rumah >pembangunan bahagian belakang >C++ >Mengapa Acara Penangguhan WinRT Saya Tidak Terbakar Semasa Nyahpepijat?

Mengapa Acara Penangguhan WinRT Saya Tidak Terbakar Semasa Nyahpepijat?

Linda Hamilton
Linda Hamiltonasal
2025-01-19 20:44:14915semak imbas

Why Doesn't My WinRT Suspending Event Fire During Debugging?

Menyelesaikan masalah Menangguhkan Acara WinRT dalam Penyahpepijatan

Membangunkan apl Windows Phone 8.1 menggunakan WinRT boleh memberikan cabaran, terutamanya apabila acara Suspending gagal dicetuskan semasa sesi nyahpepijat. Artikel ini menyediakan penyelesaian yang mudah.

Puncanya mudah: penyahpepijat secara aktif menghalang penggantungan apl. Oleh itu, walaupun ketidakaktifan yang berpanjangan tidak akan memulakan acara Suspending.

Untuk menguji kelakuan keadaan yang digantung apl anda dengan berkesan, gunakan Bar Alat Lokasi Nyahpepijat Visual Studio untuk mencetuskan acara secara manual.

  1. Akses Bar Alat Lokasi Nyahpepijat. Jika ia tersembunyi, navigasi ke Lihat > Bar alat > Lokasi Nyahpepijat.
  2. Dalam menu lungsur turun Peristiwa kitaran hayat, pilih Tangguhkan.
  3. Untuk mensimulasikan apl menyambung semula, pilih Sambung semula daripada menu lungsur yang sama.

Seruan manual ini membolehkan ujian menyeluruh terhadap tindak balas apl anda terhadap penggantungan tanpa memerlukan anda keluar berulang kali dan melancarkan semula aplikasi.

Amat penting, ingat bahawa acara Suspending hanya akan menyala secara semula jadi di luar sesi penyahpepijatan, apabila apl mengalami penggantungan biasa.

Atas ialah kandungan terperinci Mengapa Acara Penangguhan WinRT Saya Tidak Terbakar Semasa Nyahpepijat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn