& ldquo; Невозможно оценить выражение, поскольку код текущего метода оптимизирован & rdquo; в Visual Studio 2010

Вам не нужно проходить через файлы, вы можете просто установить cairoDevice, как было предложено Ben Bolker, а затем вызвать функцию Cairo (), которая даст вам полностью сглаженное окно сюжета под Windows (хотя и медленнее).

141
задан Tony_Henrich 10 August 2010 в 00:41
поделиться

4 ответа

Пока проект находился в режиме отладки, решения не было. Когда я его поменял, все заработало.

162
ответ дан 23 November 2019 в 22:52
поделиться

В Visual Studio включение 2012 года" Управляемый " опция от Инструменты> Отлаживающий> Своевременный работали на меня.

enter image description here

0
ответ дан 23 November 2019 в 22:52
поделиться

Помимо упомянутого @Kragen, если вы отлаживаете веб-проект

, закройте визуальную студию и попробуйте удалить временные файлы в C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files

4
ответ дан 23 November 2019 в 22:52
поделиться

Это звучит так, как будто вы отлаживаете оптимизированную / выпускающую сборку, несмотря на то, что флажок оптимизирован не установлен. Вот что вы можете попробовать:

  • Выполните полную перестройку файла решения (щелкните решение правой кнопкой мыши и выберите «Перестроить все»).
  • Во время отладки откройте окно модулей (Отладка -> Windows -> Модули) и найдите свой сборка в списке загруженных модулей.Убедитесь, что путь, указанный для загруженной сборки, соответствует вашим ожиданиям, и что измененная метка времени файла указывает на то, что сборка была фактически перестроена.
  • В окне модулей также должно быть указано, оптимизирован ли загруженный модуль или нет - убедитесь, что в окне модулей указано, что он не оптимизирован.

Если вы не видите пункт меню «Модули» в меню «Отладка» -> «Windows», возможно, вам потребуется добавить его в меню «Настроить ...».

28
ответ дан 23 November 2019 в 22:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: