Подтвердить что ты не робот

Ярлык клавиатуры для подключения к w3wp.exe в VS11

Поскольку VS11 удалил макросы, я больше не могу запускать этот макрос для присоединения к веб-серверу, используя сочетание клавиш.

Есть ли другой способ запустить отладчик и подключиться к определенному процессу с помощью сочетания клавиш в VisualStudio 2012?

4b9b3361

Ответ 1

Отладчик в visual studio автоматически присоединяется к веб-серверу, если вы установите флажок в свойствах проекта. Макрос никогда не был необходим для этого.

Установите флажок "Использовать локальный веб-сервер IIS" в Visual Studio на вкладке "Веб" ваших свойств проекта. Затем установите флажок "ASP.NET" внизу, в разделе "Отладчики"

Чтобы отладить, просто нажмите F5.

ИЗМЕНИТЬ

Чтобы F5 просто подключился к w3wp.exe...

Убедитесь, что у вас есть веб-проект в качестве проекта StartUp enter image description here

На вкладке "Веб-настройки параметров веб-проекта" выберите "Использовать локальный веб-сервер IIS" и введите URL-адрес, который вы используете для перехода на ваш сайт (на самом деле URL-адрес имеет значение, если вы сохраняете действие "Начать" на "Текущая страница" ), Мне не нравится, когда браузер запускается, потому что есть хороший шанс, что я нахожусь на другом сайте в проекте. Но что отличное, когда он присоединяется к w3wp.exe, он будет отлаживать любой сайт. enter image description here

Ответ 3

В ответ на ответ Cory вам не нужно создавать свой собственный ярлык. CTRL + ALT + P открывает диалог подключения к процессу, затем вы можете использовать его предложение и ввести "w", чтобы найти процесс IIS в списке.

Это также полезно, если вы используете удаленную отладку и, следовательно, не имеете локального процесса для автоматического подключения.

Если вы работаете с IIS на локальном компьютере, вы можете настроить его как локальный веб-сервер IIS или пользовательский веб-сервер на вкладке "Веб" ваших свойств проекта.

Ответ 4

Печально, что макросы были удалены в VS 2012, но вы можете использовать горячие клавиши:)

Ctrl + Alt + P Нажмите w (сначала найдем, который на 99% равен w3wp) Нажмите "Enter"

Ответ 5

В VS12 я просто добавил свой собственный ярлык, потому что по умолчанию не существует.

Ctrl + Shift + Alt + D

Для веб-приложений я обычно следую за ним с помощью w и введите. Введите большой ключ по вашему правильному мизинцу.

Ответ 6

Поскольку расширение AttachTo не поддерживается vs 2015, я предлагаю другое: Установите на место.