Проблема публикации веб-приложения ASP.net на сервере университета

Проблема публикации веб-приложения ASP.net на сервере университета

Привет, я работаю над своим студенческим проектом. Мне нужно опубликовать его на университетском сервере. Мне дали место (ftp), логин, пароль. Я выполнил все шаги при публикации, например, через visual studio или absolute ftp. Я получаю ошибку «Server Application unavailable» при попытке доступа к нему. Наш технический специалист не разбирается в «штучках» Microsoft, я думаю, что это как-то связано с IIS на сервере. Но я понятия не имею. Я посмотрел в интернете, там говорится только об IIS на машине разработчика (как настроить), но как сделать это на сервере? Что мне сказать моему техническому специалисту? Потому что он не будет искать сам(( Спасибо! Любые источники приветствуются.

решение1

Для запуска веб-сайта ASP.Net в зависимости от версии IIS, работающей на сервере, требуется следующее:

Windows Server 2003 (IIS 6)

  • Приложение ASP.net должно быть включено в сторонних расширениях.
  • Сайт необходимо создать с пулом приложений, настроенным на правильную версию ASP.Net (1.1,2.0,4.0).
  • Страница default.aspx должна быть добавлена ​​в допустимые настройки индексных страниц.

Регистрация ASP.Net Если вышеперечисленное было сделано, вам необходимо зарегистрировать версию ASP.Net на сервере, чтобы она заработала. Это можно сделать через командную строку, запустив

C:\Windows\Microsoft.Net\Framework[Версия фреймворка]\aspnet_regiis.exe /ia

Windows Server 2008 (IIS 7/7.5)

  • Необходимо включить роль .Net. (Роли сервера)
  • Необходимо включить роль ASP.net. (Роли сервера)
  • Сайт необходимо создать с пулом приложений, настроенным на правильную версию ASP.Net (1.1,2.0,4.0).
  • Страница default.aspx должна быть добавлена ​​в допустимые настройки индексных страниц.

Это обзор верхнего уровня того, что нужно сделать. IIS 7 и выше в значительной степени самостоятельно настраивает большинство из них при установке роли. Судя по ошибке, которую вы описываете, похоже, чтоПул приложенийне настроен или установлена ​​неправильная версия ASP.Net.

решение2

Эта ошибка может возникнуть по ряду причин. Первое, что нужно сделать, это попросить техника проверить журнал событий Windows на наличие ошибок, так как это даст более подробное объяснение того, в чем может заключаться проблема.

После того, как вы получите более подробную ошибку, вы можете взглянуть на список Diago и увидеть, какая настройка является вероятной причиной. Наиболее распространенная причина, по которой я вижу эту ошибку, заключается в том, что сайт настроен на использование неправильной версии .net (1.1 или 2)

Связанный контент