您的位置:首页 > 编程语言

编程小问题系列(6)——新年第一帖: 关于Silverlight在VS2010RC下无法正常运行的问题

2010-02-23 03:36 721 查看
现在凌晨3:13分,通常这么晚睡觉,确实是遇到了问题. 我的问题是安装了VS2010RC之后,Silverlight程序运行及其不正常.

其症状是无论服务器是自带的ASP或者IIS,如果运行都会报错:

无法下载Silverlight应用程序。请查看Web服务器设置
如果你将这句话去Google,你99%都会看到如下的解决方案:

在IIS的HTTP头中,添加MIME类型:.xaml application/xaml+xml .xap application/x-silverlight-app

如仍有问题,请检查IE的配置,放开安全里面的Xaml Active 下载等选项

如果你现在是安装VS2010RC的话,而且之前比如你的VS2008SP1本身已经安装过Silverlight3的话,那么这个解决方案是100%不能解决你的问题的.

问题出在以前你的程序可能已经安装过Silverlight3的SDK,不出意外的话,它的版本应该是3.0.40624.

那么VS2010RC需要你重新安装一下Silverlight3的SDK,它的版本是 3.0.40818,官方下载地址为http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b

顺序是:

1 先卸载原来的SL3的SDK

2 安装VS2010RC

3 再安装新的SL3的SDK.

当然如果已经安装了VS2010RC,那么卸载掉旧的安装新的,也未尝不可(至少我本人这样尝试是可以的)

至于你想在RC上尝试SL4,目前还不行.需要等待观望.

我的博客里一直有一个编程小问题系列,记录的是我平常遇到的问题,那么今天的当然也算是一个,总觉得小问题有些不敢放在首页,因此为了增加文章的含金量,我特地把原来的小问题的链接放在下面,如果有人和我遇到一样的问题,不妨作为参考:

编程小问题系列(1)——XAML文件不支持中文 /article/5062763.html

编程小问题系列(2)——为什么WPF里MediaElement等视频控件不起作用 /article/5062764.html

编程小问题系列(3)如何动态换肤 /article/5062766.html
编程小问题系列(4)ASP网站为何不能在IIS里运行? /article/5062768.html

编程小问题系列(5) 如何在VS里设置MFC工程的线程模型 /article/5062769.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐