2010-09-20 4 views
7

Я продолжаю получать следующее, когда пытаюсь выполнить код и использовать окно Immediate Window или Watch в Visual Studio.Невозможно оценить выражение - режим отладки Visual Studio

«Невозможно вычислить выражение»

Im с помощью Visual Studio 2008. Поиск по форумам Существует много разговоров использования перегруженных Response.Redirect и передавая ложные параметру endResponse. Я пробовал, что

Я также проверил, что мой код запускает отладочную версию, а не соответствующую версию.

Я решил начать совершенно новое приложение Windows Form без каких-либо изменений в форме. В событии Form Load я объявляю String и устанавливаю для него значение. Остановившись там через точку останова, я попытаюсь напечатать значение строки в окне «Немедленное», и я все равно получаю «Невозможно оценить выражение»

Это произошло внезапно. Независимо от любого решения, которое я открываю, я не могу использовать окно Immediate или окна просмотра для определения значений в коде.

Im not sure Если параметр в Visual Studio изменился?

Любая помощь была бы принята с благодарностью.

ответ

1

Инструменты -> Параметры -> Отладка -> Общие -> Enable Just My Code

Если опция не галочкой, затем я получаю «Невозможно оценить выражение».

Если я укажу опцию И перезапустите визуальную студию (это решающий бит), она исправляет проблему для меня.

+1

Ха, имел этот вопрос 6 месяцев спустя, вспомнил, что я отправил ответ здесь, когда переполнение стека, и снова удалось найти ответ! –

Смежные вопросы