Düzenle ve Devam Et (Visual Basic)

Daha önce Düzenle ve Devam Et olarak adlandırılan Çalışırken Yeniden Yükleme, Kodunuzu Kesme modunda yürütülürken değiştirmenize olanak tanıyan bir Visual Basic hata ayıklama özelliğidir. Kod düzenlemeleri uygulandıktan sonra, yeni düzenlemelerle kod yürütmeyi sürdürebilir ve etkisini görebilirsiniz.

Düzenle ve Devam Et, Kodunuzu Kesme modunda yürütülürken değiştirmenize olanak tanıyan bir Visual Basic hata ayıklama özelliğidir. Kod düzenlemeleri uygulandıktan sonra, yeni düzenlemelerle kod yürütmeyi sürdürebilir ve etkisini görebilirsiniz.

Kesme moduna her girdiğinizde Düzenle ve Devam Et özelliğini kullanabilirsiniz. Kesme modunda, kaynak penceredeki sarı bir ok ucu olan yönerge işaretçisi, bir yöntemde veya özellik gövdesinde yürütülebilir bir deyimi içeren satırı işaret eder.

Yetkisiz bir düzenleme yaptığınızda, değişiklik mor dalgalı alt çizgiyle işaretlenir ve Görev Listesi'nde bir görev görüntülenir. Düzenle ve Devam Et'i kullanmaya devam etmek istiyorsanız yetkisiz bir düzenlemeyi geri almalısınız. Düzenle ve Devam Et dışında yapılırsa bazı yetkisiz düzenlemelere izin verilebilir. Böyle bir yetkisiz düzenlemenin sonuçlarını korumak istiyorsanız hata ayıklamayı durdurmanız ve uygulamanızı yeniden başlatmanız gerekir.

Düzenle ve Devam Et, Windows 10 veya üzeri için UWP uygulamalarında ve .NET Framework 4.6 masaüstü veya sonraki sürümlerini hedefleyen x86 ve x64 uygulamalarında desteklenir (.NET Framework yalnızca masaüstü sürümüdür).

Düzenle ve Devam Et, hata ayıklama oturumu sırasında yapmak isteyebileceğiniz çoğu değişikliği destekler, ancak bazı özel durumlar vardır. İşleme Ekle'yi kullanarak hata ayıklamaya başladığınızda Düzenle ve Devam Et desteklenmez. Düzenle ve Devam Et, iyileştirilmiş kod veya karma yönetilen ve yerel kod için desteklenmez. Daha fazla bilgi için bkz . Desteklenen Kod Değişiklikleri (C# ve Visual Basic).

Düzenle ve Devam Et ile Kesme Modu'nda düzenleme uygulama

Kodunuzu Kesme modunda düzenlemek ve yürütmeyi durdurup yeniden başlatmadan devam etmek için Düzenle ve Devam Et'i kullanabilirsiniz.

Kodu Kesme modunda düzenlemek için:

  1. Aşağıdakilerden birini yaparak Kesme moduna girin:

    • Kodunuzda bir kesme noktası ayarlayın, ardından Hata Ayıklama menüsünden Hata Ayıklamayı Başlat'ı seçin ve uygulamanın kesme noktasına ulaşmasını bekleyin.

      -veya-

    • Hata ayıklamayı başlatın ve hata ayıklama menüsünden Tümünü Kes'i seçin.

      -veya-

    • Bir özel durum oluştuğunda, Özel Durum Yardımcısı'nda Düzenlemeyi Etkinleştir'i seçin.

  2. İstediğiniz ve desteklenen kod değişikliklerini yapın.

    Daha fazla bilgi için bkz . Desteklenen Kod Değişiklikleri (C# ve Visual Basic).

    Not

    Düzenle ve Devam Et tarafından izin verilmeyen bir kod değişikliği yapmaya çalışırsanız, düzenlemenizin altı mor dalgalı bir çizgiyle çizilir ve Görev Listesinde bir görev görüntülenir. Geçersiz kod değişikliğini geri almadığınız sürece kod yürütmeye devam edemezsiniz.

  3. Yürütmeyi sürdürmek için Hata Ayıkla menüsünde Devam'a tıklayın.

    Kodunuz artık projeye eklenen uygulanan düzenlemelerinizle yürütülür.