Навіть якщо я створюю чистий проект WinForms, "Правка та продовження" не працює, і видає мені помилку:
Зміни заборонені, коли налагоджувач був приєднаний до вже запущеного процесу або код налагодження був оптимізований під час збирання або запуску.
- Параметр "Редагувати та продовжувати" встановлено в Інструменти → Опції → Налагодження.
- Оптимізація не ввімкнена.
- Схоже, немає жодного керованого профілера.
- Я працюю в режимі налагодження
- Я працюю на x64 процесорі та Windows XP 32-розрядному, але встановлення цілі платформи на x86, а не AnyCpu не допомагає.
- Ремонт установки Visual Studio не допомагає.
Я також знайшов цю статтю на веб-сайті MSDN:
Непідтримувані сценарії
Редагування та продовження не доступні в наступних сценаріях налагодження:
Налагодження в Windows 98.
Налагодження в змішаному режимі (рідний / керований)
Налагодження SQL
Налагодження звалища доктора Ватсона.
Редагування коду після необробленого винятку, коли опція "Розмотувати стек виклику за не обробленими винятками" не обрана.
Налагодження вбудованої програми виконання.
Налагодження програми за допомогою Attach замість запуску програми за допомогою пункту «Пуск» у меню «Налагодження».
Налагодження оптимізованого коду.
Налагодження керованого коду, коли ціль - це 64-розрядний додаток. Якщо ви хочете скористатися Редагувати та продовжити, ви повинні встановити ціль на x86. (Властивості проекту, вкладка "Компілювати", налаштування "Розширений компілятор".)
Налагодження старої версії коду після того, як не вдалося створити нову версію через помилки побудови.
Але я можу відповісти "Ні" на кожен пункт цього списку.
Це працювало раніше, але кілька днів тому він перестав працювати, і я не знаю, що може бути причиною.