Как разместить silverlight на S3 - PullRequest
0 голосов
/ 15 апреля 2011

Я пытаюсь разместить файл xap моего приложения silverlight на s3.

Я использую службы RIA и службу wcf, которые размещены на моей стороне.

ИтакПока я не смог заставить это работать, так как анимация загрузки будет проигрываться, но тогда само приложение не будет загружаться.

Какая конфигурация мне нужна, чтобы эта работа работала?

Ответы [ 3 ]

2 голосов
/ 15 апреля 2011

Поскольку это будет междоменный вызов, вам нужен файл crossdomain.xml в службе WCF.Вы смотрели на трафик в Fiddler, чтобы увидеть, какой ответ вы получаете от сервера?

1 голос
/ 16 апреля 2011

Еще одна вещь, с которой вы можете столкнуться, это то, что правильные типы пантомимы могут быть не зарегистрированы на сервере S3. Посмотрите, как это исправить.

0 голосов
/ 19 апреля 2011

В конце концов, это было сочетание вещей:

Оба предыдущих ответа @Andy May и @Erno были правильными. Тип mime должен быть application / x-silverlight-app, и должен присутствовать правильный файл crossdomain.xml.

Кроме того, DomainContext для всех моих классов RIA должен был указывать URI, так как по умолчанию он указывал на хост файла xap, который был s3.

После того, как эти изменения были сделаны, казалось, все работало нормально.

...