Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Server Application Unavailable


Автор: Bonus 24.9.2007, 11:18
Я откомпилировал приложение с помощью aspnet_compiler.exe и разместил его на том же компьютере, что и приложение с исходными файлами, но в другом виртуальном каталоге. При обращении к этому откомпилированному приложению выскакивает страница "Server Application Unavailable". А если обращаться к каталогу с исходниками, то все работает.
Как заставить работать откомпилированное приложение?

Автор: Bogdan1024 25.9.2007, 13:56
Поместить в GAC?

Автор: Zakonnic 26.9.2007, 12:17
Эта ошибка обычно выскакивает из-за неправильных настроек IIS. Или в веб-конфиге... вроде. У меня давно не выскакивала smile

ASP.Net-приложение в GAC??? smile  Или лыжи не едут, или... или автор забыл чего-то написать? 

Я вот так и не понял, Bonus, ЧТО КОНКРЕТНО ты положил в виртуальный каталог? Файлы aspx+cs и все папки с содержимым? Тогда при наличии Default.aspx и... аааа! Вот! В свойствах каталога на вкладке "Documents" посмотри наличие "Default.aspx" в списке (добавь, если нет). Также посмотри версию ASP.Net. Нужно 2 с копейками (я полагаю). Это распространенные мелкие баги. Менее распространенные нуждаются в более подробном описании проблемы.

Автор: Bonus 26.9.2007, 15:52
решил. с помощью мастера разраешений задал шаблон Public Web Site. непонятно только почему приложение в исходниках работает без этих настроек, а для откомпилированног нужно задавать этот шаблон...

Автор: Zakonnic 27.9.2007, 10:41
Мда. Создал приложение с одной страничкой "Hello, world!", набрал
Код

D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Aspnet_compiler -v /WebSite1 -p D:\Inetpub\wwwroot\WebSite1 -f c:\temp\MyMegaSite.release

Создал виртуальный каталог test, с путем "c:\temp\MyMegaSite.release" и правами "read" и "run scripts".  smile  http://localhost/test/ - все работает. Наверное, все-таки из-за правильных настроек IIS и виртуального каталога соответственно  smile 

Но, кстати, про утилиту эту раньше не слышал. Прикольная утилита. Буду пользоваться.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)