Как правильно запустить приложение asp.net в IIS10
Я пытаюсь заставить мое приложение ASP.NET автоматически запускаться при запуске пула приложений.
Что касается множества ссылок онлайн, я уже сделал следующее:
Установите пул приложений наStartMode=AlwaysRunning
Установите рассматриваемый сайт (который принадлежит вышеупомянутому пулу) вpreloadEnabled=true
УстановитеApplication Initialization
особенность установки WindowsДобавить<applicationInitialization>
узел к web.config<system.webServer>
узелВеб-приложение основано на Owin и содержит простую инструкцию log4net.Startup.Configuration()
метод. Теперь при перезапуске IIS я вижу, что процесс w3svc.exe работает, поэтому я знаюStartMode=AlwaysRunning
работает. Однако в файле журнала нет сообщений регистрации.
Переход к любому URL-адресу (даже несуществующему) в приложении запустит приложение и добавит строку журнала.
Из-за реальной работы, выполняемой при запуске приложения, я действительно хочу, чтобы приложение действительно предварительно загружалось, но, похоже, я не могу это сделать.
В поисках этого сайта я, к сожалению, не смог найти решение.
Заранее спасибо.