用Apache Server运行Silverlight(在linux下)

Jes*_*nez 10 linux apache silverlight

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

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

谢谢你的帮助......

Kev*_*evB 21

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

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

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

.xaml - application/xaml + xml

.xap - application/x-silverlight-app


sko*_*ima 5

我必须定义比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
Run Code Online (Sandbox Code Playgroud)