发布silverlight网站或包含有Silverlight应用的网站到IIS中的问题

  如果发布Silverlight网站或者是网站中包含Silverlight应用程序到IIS5或者IIS6中会发现无法浏览Silverlight应用程序(win7中自带的IIS7可以直接发布不会出现问题),一开始我以为是安装Silverlight插件的版本问题,安装了几个版本都无法解决。上网查了一下后发现是Silverlight应用所对应的三种MIME类型(application/x-silverlight-app,application/xaml+xml,application/x-ms-xbap)没有在IIS中注册,所以这种问题的解决办法就是手动注册这三种类型到IIS中,下面是注册的方法:

1.打开IIS管理器-右键网站-看到下图:

2.点击MIME类型按钮-点击新建-分别把.xap     application/x-silverlight-app , .xaml    application/xaml+xml, .xbap    application/x-ms-xbap 注册进去

3.将网站和对应的应用程序池重启,重新打开网站即恢复正常。

 

 

posted on 2010-07-25 10:50  吖龙  阅读(704)  评论(1编辑  收藏  举报

导航