Ошибка 503. Сервис недоступен. Пул приложений останавливается при доступе к веб-сайту
На это есть несколько постов, и я уже много чего перепробовал. Но безрезультатно. Я в основном разработчик Winforms, начал работать над этим веб-материалом несколько дней назад, так как моя компания предпринимает веб-инициативы.
У меня есть проект ASP.Net, и я хочу разместить его на локальном IIS. ВProject properties -> Web
настройки я выбралUse Local IIS Server
и дал URL какlocalhost/MyApp
, Я попытался получить доступ к нему в браузере Firefox и получил сообщение об ошибкеHTTP Error 503. The service is unavailable.
Ранее я получил много других ошибок, и я по одному исправил их все. Но ударил с этим. Это настройки, которые у меня есть в моем проекте
Пул приложений установлен на ASP.Net v4.0 ClassicApp PoolEnable 32 bit Application
свойство верноПул приложений запущенСвойство сборки проекта установлено вAny CPU
для целевой рамкиНо я хотел бы упомянуть странное поведение. Следующее - это то, с чем я сталкиваюсь
Пул приложений запущенЯ пытаюсь получить доступ к своему локальному веб-сайту (указав URL какlocalhost/MyApp
)Я получаю ошибку какHTTP Error 503. The service is unavailable
Пул приложений остановленЯ виделследующая ссылка и я уже попробовал это. За вышеупомянутое поведение я достигВот, По этой ссылке имя компьютера не должно иметь.
в этом. У меня нет никаких.
в моем имени компьютера, но есть-
в этом. Также мое доменное имя содержит.
в этом. Более того, я не могу изменить эти настройки, так как это мой офисный ноутбук, а наши настройки TFS привязаны к нашим доменным и компьютерным именам.
Может ли кто-нибудь помочь мне понять, что происходит? Пожалуйста, ведите меня. Благодарю.
редактировать
У меня есть следующий код вGlobal.asax
. Application_BeginRequest
метод пуст в том же файле.
protected override void Application_Start(object sender, EventArgs e)
{
base.Application_Start(sender, e);
String _path = String.Concat(System.AppDomain.CurrentDomain.RelativeSearchPath, ";",
System.Environment.GetEnvironmentVariable("PATH"));
System.Environment.SetEnvironmentVariable("PATH", _path, EnvironmentVariableTarget.Process);
MyAppLog.Initialize();
MyAppLog.WriteMessage("Application Started");
}
Обновить
Согласно предложениям в комментарии, я могу запустить веб-сайт от Кассини.