Развертывание Silverlight - PullRequest
       20

Развертывание Silverlight

1 голос
/ 05 марта 2009

У меня есть сайт Silverlight 2.0, который работает в dev. У меня для параметра Копировать локально установлено значение true для System.Web.Silverlight (не уверен, если это необходимо) В процессе производства веб-страница загружается, и JS отправляется клиенту, но фильм не загружается.

Нужно ли на сервере что-то специальное установлено? (имеет 3,5 SP1)

Ответы [ 3 ]

2 голосов
/ 15 июля 2009

Вы зарегистрировали MIME-тип .xap в IIS?

.xap application / x-silverlight-app

2 голосов
/ 15 июля 2009

Я написал довольно длинный ответ на похожую проблему в публикации Silverlight вопрос.

Краткое резюме:

  1. Серверу не нужно ничего особенного - он просто отправляет файл XAP в браузер. Серверы Unix без проблем размещают приложения Silverlight.
  2. Вы видите «синий загрузочный вихрь» или просто пустую белую область? Если индикатор загрузки отсутствует, возможно, ваш файл XAP не загружается.
  3. Можете ли вы загрузить файл XAP напрямую или получите 404 (например, введите http://yourserver.com/ClientBin/YourSLApp.xap и посмотрите, получите ли вы приглашение на загрузку или нет). Если вы получаете 404, то ваш сервер блокирует загрузку. Попробуйте переименовать ваш .XAP в .ZIP (и обновить свой HTML-тег OBJECT)
  4. Если ваше приложение Silverlight загружается правильно, но оно не отображает некоторый контент (например, изображения или фильмы), то еще раз проверьте, что вы можете загрузить их прямо из браузера, и убедитесь, что URL-адрес, указанный в приложении Silverlight, верен , ОСОБЕННО, если они являются относительными путями.
0 голосов
/ 05 марта 2009

Где находится ваш фильм? Можете ли вы дать нам более подробную информацию об архитектуре вашего проекта?

Если ваше приложение Silverlight может быть загружено, возможно, это просто проблема безопасности доступа к файлу вашего фильма.

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