2012-02-26 4 views
0

Я собираюсь развернуть мою веб-страницу asp.net на IIS 7. Для этого я нашел googled и нашел учебник link. Я выполнил все шаги, а затем запустил веб-интерфейс, в результате веб-сайт не запущен, его не показывая свою страницу asp.net, вместо этого он отображает список каталогов моего веб-сайта.Деполяция asp.net в Интернете на IIS 7

При запуске веб-визуальными студии страницу по умолчанию в браузере http://localhost:58276/Home/LogIn?ReturnUrl=%2f

+0

Лучшим советом было бы использовать [Инструмент для веб-развертывания] (http://learn.iis.net/page.aspx/37/deploying-web-sites-on -iis /), тем более, что вы можете развертывать непосредственно из Visual Studio. –

+0

Какая версия .NET Frameworkware использует ваше приложение? Вы ориентируетесь на 2,0, 3,5 или 4,0? –

+0

@ E.Z.Hart Версия: 4.0 – Snake

ответ

0

Обычно IIs выглядит для определенного типа имен файлов, которые он считает имена файлов ввода. Обычно стартовая страница для приложений ASP.NET - Default.apsx. (Вы можете проверить, что в диспетчере IIS -> Документ по умолчанию

Убедитесь, что ваша стартовая страница имеет это имя

+0

мое приложение не имеет страницы default.aspx. то как я могу запустить его. – Snake

+0

Инструкции по настройке документа по умолчанию в IIS 7: http://technet.microsoft.com/en-us/library/cc771439%28v=ws.10%29.aspx –

+0

Когда я открываю Интернет через VS 2010, первая страница приходит в браузер http: // localhost: 58276/Home/LogIn? ReturnUrl =% 2f – Snake

0

Вы должны проверить стартовую страницу, как указано @Magnus Johansson,., Если это не проблема,. возможно, вы нацелились на неправильную версию ASP.NET.

Вы указали ASP.NET 4.0 для своего пула приложений? Если вы создали свой собственный пул приложений, вы должны открыть для него конфигурацию и убедиться, что он установлен в .NET Framework v.4.0.

Если это не вариант для вашего приложения вы можете не настроить ASP.NET 4.0 в своей системе (что может произойти, если вы устанавливаете .NET Framework 4 перед установкой IIS 7). Если это так, вам может потребоваться запустить aspnet_regiis: http://msdn.microsoft.com/en-us/library/ie/k6h9cz8h.aspx. (Возможно, имеется набор нужных вам вариантов: aspnet_regiis -i)

+0

Уважаемый пул v is 4 – Snake

+0

Дорогой, как и где я запускаю эту команду aspnet_regiis -i? – Snake

Смежные вопросы