2010-05-05 3 views
2
  1. Я создал приложение Silverlight (я не выбрал мое приложение для размещения в другом веб-приложении).развертывание приложений Silverlight по сравнению с IIS

  2. Теперь я создал простую страницу приветствия.

  3. Я создал виртуальный каталог моего проекта silverlight в IIS для размещения приложений.

4. Когда я просматриваю MainPage.xaml в loaclhost, она не работает.

>> Я думаю, что я запустил файл .xap для размещения моего приложения, но я не знаю haw ??? OR Нужно ли размещать приложение silverlight с страницы .aspx?

+1

Какую версию IIS вы используете? –

+0

Я использую IIS 5.1 – nectar

ответ

1

Если вы еще не создали проект веб-хостинга вместе со своим приложением Silverlight, то при отладке приложения Silverlight он создает файл TestPage.html в каталоге bin \ debug в каталоге проекта.

На этой странице размещен XAP, и это то, что IDE указывает как открываемую страницей экземпляр браузера, созданный при запуске отладки.

Следовательно, чтобы разместить это на своем сервере IIS 5.1, вы можете создать виртуальный каталог, указывающий папку bin \ debug в вашем проекте. Переход к TestPage.html в этом виртуальном каталоге (например, http://localhost/myvirtualdir/testpage.html) загрузит ваше приложение.

+0

Его работа ... Энтони, ты слишком велик. – nectar

0

У вас должна быть страница Default.aspx, на которой размещается приложение Silverlight. Установите это на свою страницу по умолчанию, чтобы узнать, работает ли это.

+0

, когда я создаю новый проект silverlight, он спрашивает ** Принять приложение Silverlight на новом веб-сайте **, за которым следуют два поля: 1. Имя: projectName.web 2. Тип: веб-приложение ASP.Net Проект OR Веб-сайт Asp.Net , когда я снижу этот флажок VS doen не создает проект projectName.web, но когда я ** проверяю **, этот VS создает два проекта. 1. projectName -> содержит .xaml страницы 2. projectName.web -> содержит default.aspx page Итак, мой вопрос - ** Требуется ли размещать приложение Silverlight на новом веб-сайте (страница default.aspx) ИЛИ не можете ли мы непосредственно разместить страницу .xaml? ProjectName.Web project is req.??** – nectar

+0

Просьба: http://learn.iis.net/page.aspx/262/configuring-iis-for-silverlight-applications/ –

+0

нет настроек конфигурации для IIS в Windows XP. – nectar

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