2010-05-14 2 views
1

У меня есть базовый проект Silverlight 4 под названием «MySLApp», в котором есть связанный с ним проект MySLApp.Web. (Имена изменены для простоты)Как развернуть приложение silverlight 4

Он компилирует в эти файлы (в SilverLight проекта):

  • AppManifest.xaml
  • MySLApp.dll
  • MySLApp.xap
  • MySLAppTestPage.html

И веб-проект основан на:

  • Bin \ MySLApp.Web.dll
  • ClientBin \ MySLApp.xap

Что я имею в моем веб-проекта является .ashx файл, который подает сгенерированный файл, который мой Silverlight Приложение обращается к как URL изображения:

var uri = new Uri(@"http://localhost:1122/ImageServer.ashx", UriKind.Absolute); 
var bi = new BitmapImage(uri); 
TagImage.Source = bi; 

Мой большой вопрос сводится к следующему:

H ow я развертываю свое приложение на моем сервере IIS? Какие файлы нужны мне, чтобы заставить его работать? В том числе URL-адрес .ASHX?

Приветствия, Марк

ответ

0

AFAIK, Silverlight является технологией на стороне клиента - Вы не «развернуть» на сервере. Должно быть так же просто, как копировать файл xap (и связанные файлы) в папку, доступную веб-серверу.

+0

Да, но его часть «и связанные файлы», которую им интересует, и как я могу развернуть свой файл ASHX, чтобы выставить его в виде URL-адреса? – Mark

+0

Разве вы просто не размещаете его в файловой структуре сервера? Я имею в виду, как ASPX-файл? Перезапустите IIS, если он не работает. –

+0

Что относительно DLL? – Mark

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