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

现在凌晨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文件不支持中文  http://www.cnblogs.com/helloj2ee/archive/2009/09/29/1576681.html

编程小问题系列(2)——为什么WPF里MediaElement等视频控件不起作用  http://www.cnblogs.com/helloj2ee/archive/2009/10/02/1577418.html

编程小问题系列(3)如何动态换肤 http://www.cnblogs.com/helloj2ee/archive/2009/10/11/1580967.html
编程小问题系列(4)ASP网站为何不能在IIS里运行? http://www.cnblogs.com/helloj2ee/archive/2009/11/11/1601214.html

编程小问题系列(5) 如何在VS里设置MFC工程的线程模型  http://www.cnblogs.com/helloj2ee/archive/2009/12/28/1634610.html

 

 

 

posted @   helloj2ee  阅读(1635)  评论(4编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示