Мне нужно развернуть приложение Silverlight 2.0 на Apache Server, но оно под Linux.
Возможно ли это? Я имею в виду, нужен ли мне .Net 3.5, установленный на сервере и веб-сайт, который может выполнять Asp.Net?
Спасибо за помощь...
Ответ 1
Если сервер Apache просто обслуживает приложение silverlight без каких-либо страниц ASPX, тогда вы должны быть в порядке. Silverlight - это клиентская технология, поэтому на сервере не требуется .NET(если, конечно, вы не размещаете приложение Silverlight на странице ASPX).
Если вы хотите просмотреть контент silverlight с клиентской машины, использующей linux, вам нужно будет изучить установку Moonlight, как указал Сэм.
EDIT: Tim Sneath имеет сообщение в блоге, в котором объясняется, что нужно настроить на веб-сервере, чтобы иметь возможность размещать контент Silverlight. Короче вам нужно настроить следующие типы MIME:
.xaml - application/xaml + xml
.xap - application/x-silverlight-app
Ответ 2
Мне пришлось определять больше типов MIME, чем предлагает KevB: