文章出處

環境:英文版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


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()