silverlight 4 tools for vs2010无法在vs2010 SP1上安装的解决办法

环境:英文版vs2010 sp1 + vs2013 RC 90天体验版

 

原来可以正常做silverilght 4 项目开发,今天因为vs2013 RC过了90天体验期,卸载时顺带把Silverlihgt相关的东东干掉了,然后再用vs2010打开原来的silverlight项目就杯具了

 

到网上下载silverlight 4 tools for vs2010(中文版),准备重新安装silveright 4 tools,结果弹出一个大大的警告框

 

解决办法:

将Silverlight4_Tools.exe用解压软件解到某个目录,用记事本打开ParameterInfo.xml这个文件,找到下面这个节点:

 1 <Blockers>
 2     <StopBlockers>
 3       <BlockIf DisplayText="您必须以管理员身份登录,安装才能继续。">
 4         <Not>
 5           <Exists>
 6             <IsAdministrator />
 7           </Exists>
 8         </Not>
 9       </BlockIf>
10       <BlockIf DisplayText="必须先安装与 Silverlight Tools 4 语言版本相一致的 Visual Studio 2010、Visual Web Developer 学习版 2010 或 Visual Phone Developer 学习版 2010,Silverlight Tools 的安装才能继续。以下网址提供了其他语言版本的 Silverlight Tools: &lt;A HREF=&quot;http://go.microsoft.com/fwlink/?LinkId=177432&quot;&gt;http://go.microsoft.com/fwlink/?LinkId=177432&lt;/A&gt;。">
11         <And>
12           <And>
13             <Not>
14               <Equals LeftHandSide="10.0.40219.1" BoolWhenNonExistent="false">
15                 <RegKeyValue Location="HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\BuildNumber\2052" />
16               </Equals>
17             </Not>
18             <Not>
19               <Exists>
20                 <RegKey Location="HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\Microsoft Visual Web Developer 2010 Express - chs" />
21               </Exists>
22             </Not>
23           </And>
24           <Not>
25             <Exists>
26               <RegKey Location="HKLM\SOFTWARE\Microsoft\VPDExpress\10.0\SplashInfo\EnvVersion" />
27             </Exists>
28           </Not>
29         </And>
30       </BlockIf>
31       <BlockIf DisplayText="必须先安装用于 Visual Studio 2010 的 Visual Web Developer 功能,安装才能继续。">
32         <And>
33           <Not>
34             <Or>
35               <And>
36                 <Exists>
37                   <RegKey Location="HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\InstalledProducts\Visual Web Developer" />
38                 </Exists>
39                 <Exists>
40                   <RegKey Location="HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\Packages\{349C5850-65DF-11DA-9384-00065B846F21}" />
41                 </Exists>
42               </And>
43               <Exists>
44                 <RegKey Location="HKLM\Software\Microsoft\VWDExpress\10.0\Packages\{349C5850-65DF-11DA-9384-00065B846F21}" />
45               </Exists>
46             </Or>
47           </Not>
48           <Not>
49             <Exists>
50               <RegKey Location="HKLM\SOFTWARE\Microsoft\VPDExpress\10.0\SplashInfo\EnvVersion" />
51             </Exists>
52           </Not>
53         </And>
54       </BlockIf>
55     </StopBlockers>
56   </Blockers>

把这个节点全干掉,然后运行该目录下的SPInstaller.exe

时间: 2024-11-01 17:05:58

silverlight 4 tools for vs2010无法在vs2010 SP1上安装的解决办法的相关文章

Silverlight无法启动调试,错误“Unable to start debugging. The Silverlight Developer Runtime is not installed. Please install a matching version.” 解决办法

今天调试Silverlight出现了以下错误: 意思是"无法启动调试,因为Silverlight Developer Runtime没有安装,请安装一个匹配的版本".但是按Ctrl + F5可以调试运行,不对啊,前几天还好好的,今天怎么就不行了呢? 突然想起来,前几天Silverlight升级了,于是卸载Silverlight SDK重装,还是有这个错误.下面给出解决办法: 卸载Microsoft Silverlight 然后重装Silverlight4_Tools.exe,或者解压S

VS2010安装顽疾解决方法:error 25541 failed to open xml file

一.问题描述 因为之前(2012)对HDFS客户端Thrift接口的库文件封装使用的是VS2010,最近考虑做一个完整的网盘系统的客户端,就把该库文件使用起来,比较悲剧的是之前做过操作系统的还原.我的VS2010已经没有了,过程中为了与客户的Project版本保持一致,我的MSProject也做了部分升级,word\Excel仍然是Office2007,而MSproject版本为offcie2010.重装VS2010的时候,悲剧发生了,每次安装到中间,总是报错误信息,继而安装失败,错误信息描述如

VS2010进行 ARCMAP10.1 插件ADD-INS开发,出现当前不会命中断点,还没有为该文档加载任何符号的解决办法

问题描述 VS2010进行ARCMAP10.1插件ADD-INS开发,出现当前不会命中断点,还没有为该文档加载任何符号的解决办法当使用.NET4.0开发ArcGIS插件应用时,默认情况下是不支持断点调试的.因为ESRI没有官方支持.NET4.0.不过可以根据以下方法设置,以方便调试.1,进入ArcGISDesktop安装目录,如:C:ProgramFilesArcGISDesktop10.02,进入Bin文件夹,备份ArcMap.exe.config文件,以备恢复.3,修改ArcMap.exe.

silverlight 4 tools for visual studio 2010无法安装

安装silverlight tools for visual studio时老是出现下面的错误             解决方法如下: 打开注册表 命令:regedit 打开节点:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\BuildNumber 在此处增加一个"字符串值",输入名称为"1033",设置它的值为"10.0.30319",如下图所示: 重新允许si

vs2010智能提示消失的解决办法

前一阵时间安装了ReSharper插件,后来发现运行太卡,于是卸掉了,然后...vs2010就杯具的发现木有智能提示了,解决办法: 进入vs2010命名行模式下:(程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio Command Prompt (2010)) C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>devenv.exe /se

电脑上安装了.net3.5,但是没装VS,安装水晶报表插件的时候提示需要安装VS2010

问题描述 电脑上安装了.net3.5,但是没装VS,安装水晶报表插件的时候提示需要安装VS2010才能继续安装...求大神 解决方案 解决方案二:求不用安装VS2010的解决办法.解决方案三:水晶报表也有版本的,你是否安错了版本解决方案四:那水晶报表的哪个版本在.NET3.5环境下能使用?解决方案五:引用3楼hsh1123601757的回复: 那水晶报表的哪个版本在.NET3.5环境下能使用? 如果不安装VS,那么你应该安装水晶报表的运行版,而不是开发版开发版当然是必须作为VS的插件来使用,不能

VS2010 工具箱控件突然不见了及工具箱变灰解决办法

VS2010工具箱中的控件突然全部都不见解决办法 今天突然发现,一直用的好好的vs2010,工具箱中的所有的服务器控件都不见了,不管是web还是wpf,但是<asp:这个是有智能提示,是可以正常显示的 但是工具箱中就是出不来,在网上找了以下几个方法 1  右键点击工具箱,选择'重置工具箱',结果无用 2  选择菜单栏中的'工具'选项,选择导入导出,重置工具箱,结果无用 3  右键工具箱,全部显示,无用 4  选择,VS2010的命令提示符,devenv /resetskippkgs 重启vs服务

(转)安装vs2010后不能创建.net2.0项目的解决方法

本文转载:http://www.fangpage.com/read-65.aspx 新安装VS2010中文旗舰版,在新建项目的时候您会发现只有.net framework 4,没有.net framework 2.0 和3.5.但是看到介绍明明是可以选择的啊? 如果不能选择.net2.0开发,以前的项目都转过来的话工作量之大可想而知,经过查找资料发现,原来需要安装一个.net framework 3.5 sp1.安装了这个之后,再打开VS2010,就可以选择了.   [

Visual studio 2010 中文SP1 无法安装Silverlight5 Beta Tools的解决办法

和之前安装vs2010中文版安装 英文silverlight4tools遇到的问题一样,所以解决办法也一样! 打开注册表 命令:regedit 打开节点:hkey_local_machinesoftwaremicrosoftvisualstudio10.0setupvsbuildnumber 在此处增加一个"字符串值",输入名称为"1033",设置它的值为"10.0.40219" ok 重新运行 silverlight5_tools.exe安装即