Visual Studio 2010 зависает при запуске отладки сайта asp.net - PullRequest
5 голосов
/ 04 мая 2010

У меня проблема с Visual Studio 2010 в Windows 7 x64. Когда я начал отладку сайта asp.net, он перестал работать. Единственным решением является перезапуск IIS. Кто-нибудь сталкивался с этим?

Спасибо

Ответы [ 4 ]

3 голосов
/ 15 мая 2010

Как упоминал Питер, ручное присоединение через диалоговое окно «Присоединить к процессу» должно работать.

Другой вариант - временно обновить ваш проект до .NET Framework v4.0. В IDE это можно сделать в разделе «Сборка» в свойствах проекта.

Мы все еще исследуем проблему, чтобы найти более долгосрочное решение.

Приносим извинения за неудобства, вызванные этой проблемой.

1 голос
/ 01 марта 2011

Эта статья M $ Connect указывает прямо на тему: http://connect.microsoft.com/VisualStudio/feedback/details/556000/vs-2010-hangs-when-debugging-asp-net-3-5-web-application-or-website

Помимо различных предложенных промежуточных решений, кажется, существует официальный Microsoft VS 2010 HotFix, доступный здесь: http://archive.msdn.microsoft.com/KB2106584/Release/ProjectReleases.aspx?ReleaseId=4834.

НТН

0 голосов
/ 04 июля 2012

Для чего это стоит, у меня была эта проблема этим утром из ниоткуда. В моем случае я преобразовываю базу данных в веб-страницы, и в одной из папок одного из проектов в моем решении теперь содержится более 200 тысяч веб-страниц HTML. Как только я выбрал свое решение и удалил проект с отладкой гигантских папок, он снова заработал.

Это мало чем отличается от того, что происходит при глобальном поиске, а в версии 2010 попытка поиска в папке с огромным количеством файлов.

0 голосов
/ 11 мая 2010

Вот обходной путь, который мне помог:

Перейдите в Debug-> Attach to Process. Если в поле «Присоединить к» указано «Автоматически: собственный код», нажмите кнопку «Выбрать ...». В диалоговом окне «Выбор типа кода» измените параметр «Автоматически определять тип кода для отладки» на «Отладка этих типов кода» и выберите ТОЛЬКО параметры для проекта. Для меня это было «Управляемый (v2.0, v1.1, v1.0)». Нажмите ОК. Затем нажмите «Отмена» в диалоговом окне «Присоединить к процессу».

Теперь я могу отлаживать F5.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...