作者: zyl910

这种场合一般是安装的silverlight不是开拓版,必要把已安装的Microsoft
Silverlight卸载掉,然后安装一个开垦版就可以。

是因为种类供给,需求运用SilverLight,不得已,开始学习应用它。同事把SilverLight相关的SDK、Tool、德姆o发给本身,刚发轫调剂运营时,就出现如下难题:

一、问题

明日供给调理多少个SilverLight程序。运维时ie弹出了三个进级提醒,于是手贱点了进级。
继而便正剧了,VS调节和测试时报“不恐怕运行调试–未安装 Silverlight Developer
运维时。请安装二个同盟版本”。

开荒调节面板里的“卸载或改换程序”,发掘版本号确实今非昔比——

  • Silverlight: 5.1.50907.0
  • Silverlight 5 SDK – CHS: 5.0.61118.0

但奇异的是,没看到“Silverlight Developer”,只见到“Silverlight”。

方法:

手足无措起动调节和测试–未设置 Silverlight
Developer 运转时。请安装多个相配版本。

二、疑难

查了须臾间,说是需求设置相配的Silverlight Developer。
故寻觅Silverlight Developer。发掘并未“Silverlight
Developer”,但找到了Silverlight官方的 Silverlight
Downloads
页面。认为只是文字别名的小意思,应该下载官方的新星开采包就行了。
但意识该页面下载的“Silverlight 5 Toolkit”、“Silverlight 5SDK”,安装后均无法消除难点。
精心一看,开掘“Silverlight 伍 Toolkit”、“Silverlight 5 SDK”均是
伍.0.6111捌.0,与前面包车型地铁均等,未有5.壹.5090柒.0版。

于是又换了八种探索引擎,尝试加上“伍.1.50907.0”等重要词。但仍是查到刚刚的那么些页面,大概是其余网址转发的,均不顶用。看来是没有“Silverlight
伍 SDK 5.一.50907.0”的。

一.调控面板-增加删除程序:

本机景况:Windows Server 二〇一〇安德拉2

三、解决

既然上述方法均无效,笔者想那就干脆卸载Silverlight再重装吧。

将Silverlight卸载后,尝试展开了叁回VS。VS弹出对话框说Silverlight没安装,并提供二个下载链接

将它下载安装后,发掘它恰恰是大家所要求的前卫版(5.一.5090柒.0)的Silverlight
Developer。VS能成功调节和测试Silverlight程序了。

开垦控制面板“卸载或改造程序”的版本号照旧跟原先同样——

  • Silverlight: 5.1.50907.0
  • Silverlight 5 SDK – CHS: 5.0.61118.0

找到Microsoft Silverlight 卸载掉

在互连网寻找了瞬间,获得如下计策:

四、分析

依照此番经历,可获悉——

  • Silverlight插件有2个运转时,分别是“Silverlight”与“Silverlight
    Developer”。但它们在调控面板“卸载或改造程序”里展现的是同1个主次(Silverlight),导致大家不好剖断是或不是Developer版。
  • Silverlight 的版本号与“Silverlight
    SDK”不一致。因为缺陷修补等原因,Silverlight的版本有时比“Silverlight
    SDK”新的多。但倘若主版本号同样,便能动用(举例“Silverlight SDK
    伍.0.6111八.0”开辟的施用能够在“Silverlight 5.1.5090七.0”上运营)。
  • 若要调节和测试Silverlight应用,除了要求“Silverlight
    SDK”实行编写翻译外,还亟需“Silverlight
    Developer”运行时。而在“Silverlight”运转时下是不能够调治的。

此次难题的爆发原因是——

  • 在浏览器中提高Silverlight,实际上更新为“Silverlight”运转时(非Developer)。“Silverlight
    Developer”因版本异常低而被遮盖了。
  • 当VS检查到只有Silverlight未有“Silverlight
    Developer”运维时刻,会弹出荒唐对话框。但它从不提供下载链接,导致大家得要好去找。
  • 官方网址的“Get
    Silverlight”提供了新式版的Silverlight运维时(非Developer),但找不到“Silverlight
    Developer”的下载地址。
  • 官方网站的“Silverlight Downloads”提供了“Silverlight 伍Toolkit”、“Silverlight 五 SDK”。但它们中融为1体的“Silverlight
    Developer”是旧的。

2.解压Silverlight4_Tools.exe文件(在何地下载就背着了),

1。不调节和测试,间接运转的烂方法: 
对着SilverlightApplicationXXX.Web项目右键属性—》Web->去掉Silverlight的勾。 
唯其如此浏览不能够F5调和。 
2。是唯恐是因为已经设置了silverlight
四的版本,四.0.505二四.0,而不是付出版本。

二.1.调整面板–》加多删除程序: 
除去Microsoft Silverlight,查看一下本子,是还是不是是4.0.505二肆.0 
二.二. 在剔除之后, 
解压缩Silverlight4_Tools.exe文件,把内部的silverlight_developer.exe(版本四.0.50401.0)安装一下,然后就足以开始展览调节和测试了。

参考文献

  • 官网《Get Silverlight》:
  • 官网《Silverlight Downloads》:
  • RitchieChen《SilverLight:”不能够起动调节和测试–未安装 Silverlight Developer
    运维时。请安装二个男才女貌版本”的消除方案。》:

找到silverlight_developer.exe,这几个正是所谓的silverlight 开荒版了。

先是个主意倒是能够,可是不调节和测试,开垦的时候不太现实。根据第三个措施做精通后,却尤其,调节和测试时网页供给下载新本子的SilverLight,下载之后难点又出新了。找来找去,网络大概全是这些化解办法。

设置后就足以调解了。

找呀找,在今日头条中观察了其它1篇不等同的稿子,使用如下办法:

其余silverlight常见难点silverlight部署 2104 类别:InitializeError
错误

<param name=”minRuntimeVersion”
value=”4.0.50826.0″ />

style=”color: #七千00;”>就要网页中对SilverLight运转时讲求的版本调治为比机器已经安装的更低版本。

 

试之,不妥。不管是将运维时版本调度为与本机安装版本同样或很低,依旧出现同样的谬误。

方今重做了系统,发掘按以上办法依然未有缓慢解决难题:

所幸,在寻找时,增添了本机SilverLight版本号”四.0.50八贰6.0”,在今日头条中找到Kevin
Fan
的1篇小说:,才知晓是出于SilverLight晋级引起的这几个主题素材,并且

安装完silverlight_developer.exe运维后提示“此页须要新版的silverlight”
更新后又手足无措调节和测试,来回折腾了N次还是尚未缓慢解决难点,

style=”color: #柒仟80;”>对于开采职员来讲,不仅供给再度下载Silverlight客户端,而且须要更新Silverlight
肆新版SDK
,在其小说中,提及本次进级Visual Stuido
tools未有立异
,这里需求改进,后天微软发布了新版的Silverlight
Tools,以适应新版Silverlight
四的付出遭受,请大家还要立异,幸免项目版本进级时,开拓处境出现非常。

末段到底在SilverLight:”不大概运营调节和测试–未安装
Silverlight Developer
运行时。请安装三个协作版本”的减轻方案。中找到标题标大街小巷。

同时,在文章里,给出了晋级的事无巨细表达和下载路线,分别为:

先在调节面板-加多删除程序中查看
sdk的本子号:

style=”color: #0000ff;”>进级消除难点详细表达

安装Silverlight
四.0.50八2六新版客户端 (适合终端用户)

安装Silverlight
4.0.60310.0新版客户端Windows版 (适合开辟人士)

安装Silverlight
4.0.60831.0新版SDK (适合开垦职员)

安装新版Silverlight 四Tools (10.0.3031九.400)(适合开辟人士)

Betway官网 1

**!**在此供给表达的是:KevinFan小说里给出的下载版本中注解的都以肆.0.50八二陆,和本机出难点的版本同样,即SilverLight和SDK的版本都以四.0.50捌2六.0,不能够调节和测试。而凯文Fan小说里给出的链接下载下来(时间贰零1壹.0二.07)的分级是以上版本,而不是四.0.508二六.0(适合终端用户的本身一向不下载,故未有验证其版本号)。猜想是微软又立异了SilverLight四吧,否则全是那四.0.508贰6版本,依旧不能调节和测试。

而我的silverlight_developer.exe
是40.0512**的小于该版本,是或不是下载个高版本的就能够了吧。

问题到底化解了,开头SilverLight的上学了。

 正好上述链接中的客户端版本和本人的SDK相称那么下载贰个不就足以了吧

 

重新安装下载后的silverlight_developer.exe。在检讨silverlight的版本新闻


Betway官网 2

作者:Ritchie(乞戈)  出处:http://RitchieChen.cnblogs.com/  本文版权归作者和天涯论坛共有,接待转发,但未经小编同意必须保留此段注解,且在篇章页面明显地方给出原来的文章连接。

此番版本确实比SDK高了,重新开动程序 OK
终于得以符合规律运转了。

 

足见SDK和silverlight客户端版本是要协作的
至少客户端版本要当先sdk的版本

另外如何查看下载的silverlight_developer.exe的本子,右键属性
版本中得以观看

Betway官网 3

 

 

相关文章