本栏目下相关链接
Discuz!NT 的Silverlight效果说明与部署方法
## 说明： Discuz!NT 2.5目前在4个不同的位置应用了Silverlight技术，截止Discuz!NT 2.0发布，Silverlight分为1.0和1.1 Alpha两个版本，1.0版本为正式版，1.1版本在正式版之前会有一些改进，因此，很可能几个月之后的新版本与目前的代码出现可能的不兼容，所以默认我们把1.1版本的应用效果关闭了。我们将会在Silverlight 1.1正式版发布后及时为大家提供更新。 采用Silverlight 1.0版本的应用有1个，即Silverlight媒体播放器，在“Discuz!NT代码”中集成了[silverlight]标签，而且是默认开启的，所以在发帖时所见即所得编辑器的工具栏里会出现一个Silverlight的图标，按照提示操作填入媒体文件路径和宽度，高度即可。 采用Silverlight 1.1版本的应用有3个，包括相册、投票展示和媒体广告，如果想使用这三种展现效果，则需要在后台 “系统设置-全局-常规选项-基本设置-启用Silverlight ”中选择“是”，提交设置即可在前台应用这3种效果。其中Silverlight媒体广告需要在广告管理中添加广告类型为“Silverlight媒体广告”的广告，由于Silverlight目前中文支持的问题，此处只能输入英文文字。相册和投票不需要设置即可正常工作。 ## 部署： 虽然Silverlight具有跨平台跨浏览器的特性，但是在IIS服务器仍然需要做一些简单设置确保Silverlight正常工作(以下步骤需要服务器操作权限，如虚拟主机用户请联系主机商协调解决)： 在IIS中点击站点属性，在“HTTP 头(HTTP Headers)”标签页中，点击“MIME 类型(MIME Types)”，点击“新建”，加入以下条目： 扩展名： .xap MIME类型：application/x-silverlight-app 扩展名： .xaml MIME类型： application/xaml+xml 扩展名： .dll MIME类型： application/x-msdownload 添加方式如图： 除以上两项外，以下同样为Silverlight可能需要的MIME类型，但在Discuz!NT 2.0目前的效果中暂不需要，是否添加由您决定： 扩展名：.manifest MIME类型：application/manifest 扩展名：.application MIME类型：application/x-ms-application 扩展名：.xbap MIME类型：application/x-ms-xbap 扩展名：.deploy MIME类型：application/octet-stream 扩展名：.xps MIME类型：application/vnd.ms-xpsdocument Silverlight1.0的媒体播放效果非常不错，如果用户没有安装Silverligh1.0插件的话，会自动提示用户安装，用户体验不会受到影响。 * 如果您有其它问题，欢迎访问Discuz!NT官方讨论区 http://nt.discuz.net