Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поле сообщения об ошибке «Правка и выполнение» отображается при отладке на языке программирования, поддерживающем «Правка и выполнение», но эта функция недоступна для сделанных вами изменений кода. Сообщение об ошибке содержит более подробное объяснение. Чтобы ответить на диалоговое окно, нажмите кнопку ОК, чтобы закрыть диалоговое окно и отменить попытку редактирования.
Возможные причины этого сообщения об ошибке:
- Попытка изменить код SQL Server.
- Попытка изменить оптимизированный код. Возможно, потребуется перейти от сборки выпуска к отладочной сборке.
- Изменять код во время его выполнения, вместо того, чтобы приостанавливаться в отладчике. Попробуйте установить точку остановаи изменить код во время паузы.
- Попытка изменить управляемый код, если включена только неуправляемая отладка. Функция "Правка и Продолжение" не работает при отладке в смешанном режиме с .
- Внесение изменений в код, которые не поддерживаются возможностью Edit and Continue на вашем языке программирования. Дополнительные сведения см. в статьях о поддерживаемых изменениях кода в C#, неподдерживаемых изменениях в Visual Basic Edit and Continue, а также поддерживаемых изменениях кода C++.
- Пытаясь изменить код в приложении, к которому вы подключены, вместо запуска отладки из меню отладки.
- Я пытаюсь изменить код при отладке дампа доктора Уотсона.
- Попытка изменить код после возникновения необработанного исключения, и параметр отменить стек вызовов при необработанных исключениях не выбран.
- Попытка изменить код при отладке внедренного приложения среды выполнения.
- Попытка изменить управляемый код с помощью версии .NET Framework ранее 4.5.1 с 64-разрядным целевым объектом приложения. Чтобы использовать параметр "Изменить и продолжить" для .NET Framework версии ранее 4.5.1, установите целевую платформу на x86 во вкладке свойств <ProjectName>>в разделе>параметров компиляции, в настройках дополнительных параметров компилятора.
- Попытка изменить код в сборке, которая была изменена во время отладки и была перезагружена.
- Попытка изменить код в сборке, которая не была загружена.
- Начиная отладку старой версии приложения, так как последняя версия имеет ошибки сборки.
Дополнительные сведения см. в следующем разделе: