文章出處
文章列表
環境:英文版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: <A HREF="http://go.microsoft.com/fwlink/?LinkId=177432">http://go.microsoft.com/fwlink/?LinkId=177432</A>。"> 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
文章列表
全站熱搜