2010-11-15 1 views
5

У меня есть эта проблема, что неделю назад, когда отладка, понюхательно, окно «Местные жители» пустое, «Непосредственное окно» и «Часы» не работают и все возвращают «Невозможно оценить выражение».Visual Studio 2010: suddently Locals, Immediate Window and Watches не работают

Также стандартный дисплей отладчик перестал давать мне любую информацию, когда я прервать выполнение, чтобы проверить вещи :-(

alt text

Я играл со всеми настройками отладчика, но ни один из них не кажется чтобы иметь какой-либо эффект, что когда-либо было на моей проблеме.

Я установил MVC3 RC1 и Nupack перед тем, как началась моя проблема, но удаление их ничего не решило. Я также удалил все расширения и дополнения один за другим найти причину, но результата нет.

Есть ли у кого-нибудь идеи?

Я работаю на Win7 x64 на стандартном ноутбуке на базе Core2.

+0

Мне не нравится спрашивать об этом, но, учитывая, что вы установили некоторые элементы RC, а затем удалили его, вы удалили и переустановили VS? Я бы попробовал это первым. – jcolebrand

+0

Вернитесь в конфигурацию отладки. –

+0

Не используйте отладчик. Отладчик - мать всего зла: http://stackoverflow.com/questions/602138/is-a-debugger-the-mother-of-all-evil – YWE

ответ

2

Видимо эта проблема возникает, когда оба MVC 3 RC и .NET Framework Асинхронный CTP установлены на одной и той же машине.

Вам необходимо удалить MVC 3 RC, но поскольку он также поставляется с веб-страницами ASP.NET, NuGet и обновлением Visual Studio, они должны быть удалены вместе с ним.

Вы можете автоматизировать процесс, открыв командную строку студии Визуальная с правами администратора и выполнения всех следующих команд в нем:

WMIC продукта где имя = "Microsoft ASP.NET MVC 3 - Visual Studio 2010 Tools "вызов деинсталлировать

WMIC продукта где имя =" Microsoft ASP.NET MVC 3 - БВ Экспресс 2010 Инструменты»деинсталляция вызов

WMIC продукта где имя = "Microsoft ASP.NET Web Pages" называют деинсталлировать

WMIC продукта где имя = "Microsoft ASP.NET Web Pages - Visual Studio 2010 Tools" называют деинсталлировать

WMIC продукта где имя = "Microsoft ASP.NET Web Pages - БВ Экспресс 2010 Инструменты" называют деинсталлировать

WMIC продукт, где имя = "NuGet" вызов деинсталлировать

Msiexec/пакет {BC0464FA-A0BA-3E38-85BF-DC5B3A401F48}/деинсталляция {3069D446-63C5-38F4-9D28-41858024419C}

Msiexec/пакет {85076DFF- 7A17-3566-9CC0-488E6E6D4494}/uninstall {3069D446-63C5-38F4-9D28-41858024419C}

Если проблема по-прежнему сохраняется, удалите .NET Framework Async CTP.

После удаления обеих фреймворков и переустановки MVC 3 RC1 все теперь похоже на мою машину. Однако вы можете установить либо Async CTP, либо ASP.NET MVC 3 RC1, и он будет работать нормально.