我需要将Silverlight 2.0应用程序部署到Apache服务器,但是它在Linux下。
这可能吗?我的意思是,我是否需要在服务器中安装.Net 3.5和可以执行Asp.Net的网站?
谢谢您的帮助…
如果apache服务器只是在没有任何ASPX页面的情况下提供Silverlight应用程序,那么您应该没问题。Silverlight是一种客户端技术,因此它在服务器上不需要.NET(除非您当然将Silverlight应用程序托管在ASPX页面上)。
如果要从运行linux的客户端计算机上查看Silverlight内容,则需要按照Sam指出的方法来安装Moonlight。
编辑:Tim Sneath的博客文章解释了需要在Web服务器上进行配置才能承载Silverlight内容。简而言之,您需要配置以下MIME类型:
.xaml-application / xaml + xml .xap-应用程序/ x-silverlight-app
.xaml-application / xaml + xml
.xap-应用程序/ x-silverlight-app