Как отлаживать метод, который я настроил с помощью сборки PreApplicationStartMethodAttribute атрибут при работе в IIS 7.5?

Я объявил PreApplicationStartMethodAttribute на уровне сборки следующим образом:

[assembly: PreApplicationStartMethod(typeof(MyApp.Global), "InitializeApplication")]

См. это объяснение для более подробной информации.

Вот объявление InitializeApplication :

public class Global : HttpApplication
{
    public static void InitializeApplication()
    {
        // Initialization code goes here...
    }
}

Я запускаю свое приложение на локальном экземпляре IIS 7.5 и хочу отладить свое InitializeApplication метод. Я установил для него точку останова, но она не выполняется.

Я полагаю, что код выполняется при запуске пула приложений, что, насколько мне известно, предшествует точке, когда я нажимаю F5 в Visual Studio.

Я попытался подключить отладчик к любому процессу, связанному с IIS, но безуспешно.

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

Итак, возникает вопрос: как я могу отладить назначенный метод PreApplicationStartMethodAttribute ?

5
задан Sandor Drieënhuizen 23 May 2011 в 13:07
поделиться