Я не могу отладить global.asax файл!
У меня есть некоторые коды в Application_Start()
метод, но когда я установил точку останова в методе, это проигнорировано!
Действительно ли это нормально?
Может быть, вам стоит попробовать:
Application_Start()
вызывается один раз на каждый AppDomain. Если вы не попадаете в точку останова, это означает, что AppDomain уже был создан, так что сделайте следующее:
Yes, it is normal.
Application_Start()
обрабатывается IIS.
Но все остальные методы, например Session_Start
, и все остальные, кроме Application_Start()
, могут отлаживаться нормально.
проверка, что ваше веб приложение находится в отладочном режиме (
в web.config).
Если вы используете IIS разработчика, запущенный VS, просто перезапустите его или пересоберите приложение.
Если вы используете обычный IIS, то у вас есть два варианта:
Debug - Attach to process
, введите имя компьютера и затем выберите процесс для отладки. Обычно w3wp.exe работает в режиме управления.