系统软件园 - 专注分享最好的电脑系统软件!免费安全下载 系统软件园首页 | Win7激活工具 | 热门专题
系统软件园>您的位置:首页 > > 系统教程 > Win10系统教程 >

Win10安装Silverlight5开发环境正确方法及注意事项

更新时间:2017-11-23 15:38:24| 编辑:本站整理 | 信息来源:本站整理|浏览数:

微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。它是微软公司发行的提供类似于Flash功能的插件。

因为SilverLight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,SilverLight还提供了强大的工具来提高他们的工作效率。


那么如何在Win10系统下安装Silverlight5开发环境呢?
 


Win10 64位 安装silverlight5开发环境的正确顺序
 

  1. 安装VS2010, 下载地址
  2.  
  3. 安装VS2010 SP1, 下载地址
  4.  
  5. 安装Silverlight5 Tools 中文版下载地址
  6.  
  7. 安装Silverlight5 Tookskit , 下载地址

Win10 64位 安装silverlight5开发环境注意事项:


1.操作系统: win10 64位,默认浏览器是edge

2.安装的是中文版vs2010+sp1

好了,开始说坑在哪里

一、VS2017不再支持silverlight了,所以不要到处搜索VS2017如何安装silverlight开发环境了,赶快换回VS2010吧!!!

二、中文版vs2010是不能安装英文版的silverlightTools的,安装的时候会报错不符合安装条件Visual Studio 2010 SP1 that matches the language version of Silverlight 5 Tools must be installed before installation of Silverlight Tools can continue.,有两种解决方案

解决方法1、按网上的教程解压出来修改那个ParameterInfo.xml文件,解压 Silverlight_5_Tools.exe ,用记事本打开ParameterInfo.xml 替换 1033 为 2052 保存,接着 运行 SPInstaller.exe ,就可以安装了。

安装Silverlight 5时,如果你的VS不是英文版,那么可能会出现以下错误:

Visual Studio 2010 SP1 that matches the language version of Silverlight 5 Tools must be installed before installation of Silverlight Tools can continue.  

如图:

解决方法:

解压 Silverlight_5_Tools.exe ,用记事本打开ParameterInfo.xml 替换 1033 为 2052 保存,接着 运行 SPInstaller.exe ,就可以安装了。

注:记得安装 SP1 补丁;1033有很多,直接用全部替换就可以了;另外有可能提示找不到1033,复制xml文件里的1033到查找框就可以了。


安装Silverlight 4时也有可能碰到这样的问题,一样的解决办法:

解决方法:

解压 Silverlight 4 Tool 安装包
用编辑工具打开 ParameterInfo.xml 文件使用 替换领命将 “10.0.30319” 替换成 “10.0.40219”(不包含引号)
保存,接着运行 SPInstaller.exe ,就可以安装了。



解决方法2、网上去找中文版的中文版下载地址 中文版下载地址

 

3.“无法启动调试。未安装Silverlight Developer运行时”, 这个问题,网上所有的答案都是说要卸载silverlight,安装silverlight developer, 但是我在没有安装silverlight的情况下,安装silverlightTools,里面的silverlight developer肯定是安装了的,所有答案都指向这个解决方案,这个问题花了我4个小时,找了网上是几十个版本的各种silverlight, Tools, sdk, develop,反复卸载了重装,重启电脑,依然无解!!

4.罪魁祸首:egde是不支持silverlight的,所以vs提示没有runtime环境也没毛病啊,关键是它都没弹出egde就提示了, 完全没反应过来是浏览器的锅,解决这个问题,只需要把win10的默认浏览器改成IE就可以了,Win10怎么设置IE11为默认浏览器 方法,这个答案,还是在stackoverflow找到的,百度是有多不靠谱,简直醉人。

5.网上很多教程说的silverlight安装顺序都是扯淡的,什么安装顺序是silverlight, sliverlightTools, silverlightTooksKit,其实做普通的开发,只需要安装SilverlightTools就够了,里面已经带了运行时了, 第一次下的silverlight运行时不是开发版的,反而会造成silverlightTools里面的开发版运行时装不上。

6.ToolsKit 里面是一些扩展的库,比如右键菜单ContextMenu,如果需要用到这些库的话就要安装,否则不用装

silverlight几个安装文件都是干吗用的?

1.silverlight5_x64 这个是一般的运行时文件,就是要运行silverlight程序,在浏览器需要装的插件,这个插件分为开发版和发布版,如果只是运行,装发布就够了,但是如果要做开发,调试程序,就需要装开发版。

2.silverlight5_develop 这个就是运行时的开发版

3.silverlight5 sdk 这个是开发silverlight程序用的dll库的集合,有这个才能做开发。

4.silverlight5 Tools 这个是集合了develop运行时和sdk的安装文件,所以要做silverlight开发,就装这个就够了,不需要单独安装前面的develop运行时和sdk, 这也是没搞明白的时候最容易迷惑的,一直不知道到底要装些什么才开始开发。

5.silverlight Toolskit 这个跟Tools名字辣么像,完全不知道区别, 其实这个是一个扩展sdk包,也是微软官方出品,带了一些额外的dll库,如果哪个程序用到了Systems.Windows.Controls.Toolkit命名空间, 就是来自于这个地方的


注意:这上面说的几个安装文件,都分了版本,语言集,32位和64位的,下载的时候一定要区分清楚,现在微软已经关闭了silverlight官网,转移到msdn了,所以很多原来的下载链接都失效了, 这也是现在经常安装各种出错的原因,如果版本,语言集,是否64位选错,都会踩各种坑,LZ就是第一次安装不明白其中道理,绕了很多弯路;

以上就是小编从网络收集整理的关于Win10安装Silverlight5开发环境正确方法及注意事项


返回顶部


系统软件园发布的系统镜像及软件均来至互联网,仅供学习和研究使用,不得用于任何商业用途并请在下载后24小时内删除,如果满意请联系版权方购买。
如果您发现本站侵害了您的版权,请立即联系我们,本站将第一时间进行相关处理。联系方式(见首页)
版权声明|下载声明 Copyright @ 2016 系统软件园