运行Silverlight与Apache服务器(在Linux下)

我需要将Silverlight 2.0应用程序部署到Apache服务器,但是它在Linux下。

这可能吗? 我的意思是,我需要安装在服务器上的.Net 3.5和一个可以执行Asp.Net的网站吗?

谢谢你的帮助

如果Apache服务器只是提供没有任何ASPX页面的Silverlight应用程序,那么你应该没问题。 Silverlight是一种客户端技术,所以它不应该在服务器上需要.NET(除非你正在ASPX页面上托管silverlight应用程序)。

如果你想从运行linux的客户端机器上查看silverlight内容,那么你需要像Sam指出的那样查看安装Moonlight。

编辑:Tim Sneath有一个博客文章 ,解释什么需要在Web服务器上配置,以便能够托管Silverlight内容。 简而言之,您需要配置以下MIME类型:

.xaml – application / xaml + xml

.xap – application / x-silverlight-app

我不得不定义比KevB更多的MIME类型:

application/manifest .manifest application/xaml+xml .xaml application/x-ms-application .application application/x-ms-xbap .xbap application/octet-stream .deploy application/vnd.ms-xpsdocument .xps 

你应该利用银光流 。 这是免费的视频@ 1.4 Mbps 10分钟。

说明:

http://msdn.microsoft.com/en-us/library/bb851621.aspx

样本