Memperluas jawaban Reed yang benar.
Ketika dalam mode debug, mengedit file menggunakan fitur yang dikenal sebagai Edit dan Lanjutkan (biasanya disingkat ENC). Ini memungkinkan pengguna untuk mengubah program mereka ketika sedang berjalan di debugger.
Ketika ENC diaktifkan, pengguna diizinkan untuk melakukan serangkaian pengeditan terbatas pada file mereka. Tindakan selanjutnya yang melanjutkan eksekusi program (F10, F5, dll ...) akan menyebabkan pengeditan diterapkan pada program yang sedang berjalan. Jika ini berhasil, eksekusi program akan dilanjutkan dengan kode baru yang diterapkan.
Debugger tidak mengizinkan pengeditan ke file jika ENC tidak diaktifkan.
Ada beberapa alasan ENC dapat dinonaktifkan di komputer Anda
- Profil tertentu tidak mengaktifkan ENC secara default dan harus diaktifkan secara eksplisit
- Anda mungkin menjalankan OS 64 bit dan mengatur aplikasi .Net ke "Any CPU". ENC tidak tersedia pada 64 bit (batasan CLR). Anda harus mengatur aplikasi kembali ke x86 agar ENC berfungsi