Функция автоматического запуска IIS 7.5 не работает - PullRequest
1 голос
/ 16 июля 2011

Я новичок в IIS 7.5 и пытаюсь использовать функцию автозапуска, как описано в блоге ScottGu и MSDN.

Я реализовал свой собственный Preload() в своемсобственные IProcessHostPreloadClient, и я просто печатаю в журнал и просмотр событий там.Но, похоже, я никогда не достиг Preload(), так как ничего не печатается.Я ожидаю увидеть распечатки при перезапуске пула приложений, но, как я уже сказал, ничего не происходит.

Есть какие-либо предложения относительно того, в чем может быть его проблема?Или как проверить причину проблемы?

1 Ответ

0 голосов
/ 16 июля 2011

Я просто печатаю в журнале и там просмотра событий

Это может быть вашей проблемой. Вы уверены, что можете писать в журнал событий из своего веб-приложения? Традиционно у вас не будет достаточных разрешений для этого в приложении asp.net, размещенном в IIS, под управлением стандартных разрешений.

Попробуйте добавить в веб-приложение тестовую страницу, которая записывает в журнал событий, чтобы убедиться, что ваш код печати в журнал событий работает. Если это не так, можете ли вы просто написать текстовый файл в папку app_data? Обычно у вас достаточно разрешения, чтобы написать ему.

...