"无法下载Silverlight应用程序。请查看Web服务器设置." 问题的解决方法

这几天正在研究silverlight3.0, 自己的环境是windows server 2003 + vs2008 sp1 + sqlserver
2005 + silverlight 3.0 + silverlight_sdk 3.0 + silverlight_tools 3.0 .


本来一天前搭建环境很顺利, silverlight 跑起来也一点问题没有, 可是今天不知怎么突然间就不行了, 报错信息如下:


行:56


错误:silverlight 应用程序中未处理的错误


代码:2104


类别:initialize error


消息:无法下载silverlight的应用程序,请查看web服务设置


可是我什么都没做啊, 它自己就不能用了. 弄了半天不行, 只好去google一下,毕竟google还是很强大滴。


看了一圈都说是在iis中加入两个新的MIME的类型


.xaml application/xaml+xml
.xap application/x-silverlight-app


然后就是还不行就还有一句 : "如仍有问题,请检查IE的配置,放开安全里面的Xaml Active 下载等选项"


我试了半天,老样子吗,没变吗!!!


仔细想想, 既然不是iis就是IE的问题, 那就分开来测一下, 看看到底是谁的病。


于是首先把我的当前web项目的调试器从iis换到创建项目时默认的vs自带的调试器web server,至于端口号就随便了。


运行一下,竟然没有问题,错误不见了。所以能够肯定是iis有问题。


回头想想刚才的在iis上的配置, 加两种MIME类型时只在当前项目的属性上操作的, 于是配置整个的默认网站的HTTP头, 加上两种MIME头。


ok! 解决!


哎! 看来这个silverlight还不是太稳定啊, 老子什么都没做都出错, 正式让我对它的印象大打折扣. 可是原来没配置的时候也没问题啊,
真怪!



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/symbol_bc/archive/2009/11/27/4889421.aspx

posted @   thinksea  阅读(1064)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示