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

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

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

4. Когда я просматриваю файл MainPage.xaml в loaclhost, он не запускается.

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

Ответы [ 2 ]

2 голосов
/ 05 мая 2010

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

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

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

0 голосов
/ 05 мая 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...