Temiz bir WinForms projesi oluştursam bile, Düzenle ve Devam Et çalışmıyor ve bana şu hatayı veriyor:
Hata ayıklayıcı zaten çalışan bir işleme eklendiğinde veya hata ayıklanmakta olan kod derleme ya da çalışma zamanında optimize edildiğinde değişikliklere izin verilmez.
- Düzenle ve Devam Et seçeneği Araçlar → Seçenekler → Hata Ayıklama'da işaretlenmiştir.
- Optimizasyon etkinleştirilmedi.
- Herhangi bir yönetilen profil oluşturucu ayarlanmamış gibi görünüyor.
- Hata Ayıklama modunda çalışıyorum
- X64 CPU ve Windows XP 32 bit üzerinde çalışıyorum, ancak platform hedefini AnyCpu yerine x86'ya ayarlamak yardımcı olmuyor.
- Visual Studio kurulumunu onarmak yardımcı olmaz.
Bu makaleyi MSDN web sitesinde de buldum :
Desteklenmeyen Senaryolar
Düzenle ve Devam Et, aşağıdaki hata ayıklama senaryolarında kullanılamaz:
Windows 98'de hata ayıklama.
Karışık mod (yerel / yönetilen) hata ayıklama.
SQL hata ayıklama.
Dr. Watson dökümünde hata ayıklama.
"İşlenmeyen istisnalarda çağrı yığınını çöz" seçeneği seçili olmadığında, işlenmeyen bir istisnadan sonra kodu düzenleme.
Gömülü bir çalışma zamanı uygulamasında hata ayıklama.
Uygulamayı Hata Ayıkla menüsünden Başlat ile çalıştırmak yerine Ekle ile bir uygulamanın hatalarını ayıklama.
Optimize edilmiş kodda hata ayıklama.
Hedef 64 bitlik bir uygulama olduğunda yönetilen kodda hata ayıklama. Düzenle ve Devam Et'i kullanmak istiyorsanız, hedefi x86 olarak ayarlamalısınız. (Proje Özellikleri, Derleme sekmesi, Gelişmiş Derleyici ayarı.).
Yeni bir sürüm oluşturma hataları nedeniyle oluşturulamadığında kodunuzun eski bir sürümünde hata ayıklama.
Ama bu listedeki her maddeye "Hayır" cevabını verebilirim.
Daha önce işe yaradı, ancak birkaç gün önce çalışmayı bıraktı ve nedenini bilmiyorum.