Возможно ли отладить веб-сайт Asp.Net, работающий на iis? Я могу отладить проект веб-приложения Asp.Net, но не веб-сайт, и хотел бы знать, если это по дизайну или я что-то упускаю.Asp.Net: Отладка веб-сайта в iis
ответ
Это прекрасно работает для меня. Вы просто скопируете файлы в папку IIS, установите IIS и перейдите. (Если на одной машине). Убедитесь, что в свойствах проекта указаны «Пользовательский веб-сервер» и «http://localhost» (или что-то еще).
В Vista вы должны использовать Visual Studio в качестве администратора.
Если вы используете свой IIS на другом компьютере, вам необходимо установить удаленный отладчик, который находится на ваших дисках Visual Studio, и подключиться к шляпе с помощью Debug | Attach To Process в Visual Studio.
он работает для поиска в веб-приложении, но точка останова не останавливается на сайте –
вы можете подключить asp_wp к своей отладчике Visual Studio для ее отладки.
работает для веб-приложения, но точка останова не останавливается на сайте –
@Yaron Naveh - вам нужны файлы pdb рядом с dlls, а также для использования дополнительных функций отладки. Создайте свой сайт в режиме отладки. – Dewfy
Я использую «веб-сайт», а не «веб-приложение». Он не компилируется локально, а только на лету в iis. Как я могу создать pdb? –
Это должно работать:
- Compile проект в режиме отладки.
- Установить debug = "true" в файле web.config.
- Приложить к рабочему процессу IIS (который v IIS вы используете?) (Ctrl-Alt-P в VS). Могут быть много процессов. УБЕДИТЕСЬ, ЧТО ВЫ ПРИНИМАЕТЕ К ПРАВИЛЬНОМУ ОДИН.
Я использую iis 5. Существует только один процесс. Я использую веб-сайт, а не «веб-проект» - он составлен на лету, поэтому я не могу его контролировать. –
Если бы такая же проблема. Ключ состоит в том, чтобы не открывать проект, используя файл проекта visual studio.
- В IIS на веб-сайте по умолчанию вам необходимо создать приложение и указать его в папку, содержащую файлы.
- В Visual Studio перейдите в меню Файл> Открыть> Веб-сайт (Shift + Alt + O).
- Выберите новое созданное приложение.
- Вы заметите, что в настоящее время разработчик решений использует URL вместо имени проекта. (http: // localhost/mysite /)
- Щелкните стрелку отладки, как обычно.
- 1. Отладка ASP.NET с IIS
- 2. Отладка ASP.NET в IIS 7
- 3. Отладка приложения ASP.NET на локальном сервере IIS
- 4. Отладка загадочной аварии IIS
- 5. 1 домен 2 вебсайта
- 6. 3 вебсайта 1 Проект
- 7. Как использовать ASP.NET маршрутизации в цитате Вебсайта день
- 8. Отладка высокого рабочего процесса iis
- 9. Отладка визуальной базовой библиотеки dll из asp.net, размещенной в IIS
- 10. Отладка ASP.Net MVC в локальном IIS на сервере 2008 R2
- 11. Отладка существующего приложения ASP.NET в VS 2008 и IIS
- 12. Удаленная отладка приложений ASP.NET
- 13. Отладка ASP.NET CMS
- 14. Отладка vs Режим выпуска на IIS 7.5
- 15. ASP.NET MVC4 Отладка на локальном сервере IIS с другим портом
- 16. Отладка приложения ASP.NET, работающего на IIS express VS2012
- 17. Отладка приложения ASP.NET, работающего на удаленном сервере IIS от VS2010
- 18. Отладка asp.net
- 19. Отладка Javascript в ASP.NET
- 20. Отладка JavaScript в ASP.NET
- 21. Отладка OutputCache в ASP.Net
- 22. Отладка класса в asp.net
- 23. Asp.net MVC отладка на IIS6
- 24. отладка приложения asp + silverlight в IIS 5.1
- 25. Отладка использования случайной сумасшедшей памяти IIS
- 26. Удаленная отладка на IIS - доступ запрещен кошмар!
- 27. Отладка ASP.NET 5 (vNext), лучшие практики
- 28. ASP.NET IIS vs IIS Express
- 29. Отладка IIS Express больше не работает
- 30. ASP.NET 4.5 в IIS
Когда вы подключаете ** к рабочему процессу IIS, вы получаете что-либо в окне ** Output **? –