Visual Studio 2010: неожиданно не работают локальные пользователи, непосредственное окно и часы - PullRequest
5 голосов
/ 16 ноября 2010

У меня проблема с тем, что неделю назад, при отладке, неожиданно окно «Locals» пустое, «Immediate Window» и Watches не работают и все возвращают «Unable для оценки выражения».

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

alt text

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

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

У кого-нибудь есть идея?

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

Ответы [ 2 ]

2 голосов
/ 23 февраля 2011

Очевидно, эта проблема возникает, когда на одном компьютере установлены MVC 3 RC и .NET Framework Async CTP.

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

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

wmic product, где name = «вызов Microsoft ASP.NET MVC 3 - Инструменты Visual Studio 2010» удалить

wmic product, где name = «Microsoft ASP.NET MVC 3 - VWD Express 2010 Tools» вызов удаления

wmic product, где name = "Microsoft ASP.NET Web Pages" вызывает удаление

wmic product, где name = «вызов веб-страниц Microsoft ASP.NET - инструменты Visual Studio 2010» удалить

wmic product, где name = "вызов веб-страниц Microsoft ASP.NET - инструменты VWD Express 2010" удалить

wmic product, где name = "NuGet" вызывает удаление

msiexec / package {BC0464FA-A0BA-3E38-85BF-DC5B3A401F48} / удалить {3069D446-63C5-38F4-9D28-41858024419C}

msiexec / package {85076DFF-7A17-3566-9CC0-488E6E6D4494} / удалить {3069D446-63C5-38F4-9D28-41858024419C}

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

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

1 голос
/ 22 ноября 2010

У вас также установлена ​​Async CTP?

Взгляните на это: http://weblogs.asp.net/scottgu/archive/2010/11/11/a-few-quick-asp-net-mvc-3-installation-notes.aspx#async

...