我需要将Silverlight 2.0应用程序部署到Apache服务器,但它在Linux下。使用Apache服务器运行Silverlight(Linux下)
这可能吗?我的意思是,我需要安装在服务器上的.Net 3.5和一个可以执行Asp.Net的网站吗?
感谢您帮助...
我需要将Silverlight 2.0应用程序部署到Apache服务器,但它在Linux下。使用Apache服务器运行Silverlight(Linux下)
这可能吗?我的意思是,我需要安装在服务器上的.Net 3.5和一个可以执行Asp.Net的网站吗?
感谢您帮助...
如果Apache服务器是刚刚煮好没有任何ASPX页面的Silverlight应用程序,那么你应该罚款。 Silverlight是一种客户端技术,因此它不应该在服务器上需要.NET(除非你正在ASPX页面上托管silverlight应用程序)。
如果你想从运行linux的客户端机器上查看silverlight内容,那么你需要看看Sam指出的那样安装Moonlight。
编辑:Tim Sneath有一个blog post,它解释了需要在Web服务器上配置哪些内容才能托管Silverlight内容。总之,你需要配置以下MIME类型:
的.xaml - 应用程序/ XAML + XML
的.xap文件 - 应用程序/ x-Silverlight的应用
你应该利用silverlight streaming 。它可以免费使用高达10分钟的视频@ 1.4 Mbps。
说明这里:
我不得不比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
好的,谢谢。 我仍然有一些疑虑,但我会再次问,当我需要它。 :) – 2009-04-08 11:32:54
我们有一个silverlight 2应用程序由阿帕奇在debian上交付,它的工作完美无缺 – Nifle 2009-04-08 11:34:16