Я использую Visual Studio 2010 в режиме отладки, и у меня снят флажок «оптимизировать код». Я не могу быстро наблюдать (или зависать) любую переменную в отладчике. Я получаю эту ошибку «Невозможно оценить выражение, потому что код текущего метода оптимизирован».
Даже в такой строке, как: int i = -3, быстро просматривая i, я получаю «Не удается получить значение local или аргумента« i », так как оно недоступно по указателю этой инструкции, возможно, потому, что оно было оптимизировано».
Эта ссылка ссылается на подобный вопрос , кажется, не применяется.
Есть настройки, которые мне не хватает?