2011-08-05 149 views
0

我剛發現LightSwitch 2011已經出來。我試圖安裝它,發現Visual Studio 2010 Ultimate Service Pack 1是一個先決條件。我安裝了Service Pack,然後它允許我安裝LightSwitch 2011.一切都很好。Silverlight版本不匹配

現在,當我啓動一個新的LightSwitch項目時,它給了我一個錯誤,「無法找到安裝的Silverlight開發運行時版本,請安裝Silverlight開發運行時。」然後有鏈接。我點擊鏈接,安裝任何需要和安裝失敗。

嘗試了幾個選項後,我收到了MSDN論壇的回覆,我應該卸載所有內容並重新安裝。試過了。同樣的錯誤再次。

在msdn論壇上的另一個回覆說,我的silverlight運行時和開發包必須匹配。我檢查並找出它們是不同的版本

開發包:4.0.60129.0 微軟的Silverlight:4.0.51204.0

這就是造成問題。我如何升級到最新版本並使它們匹配?

+0

我剛剛意識到我無法更新我的silverlight。即使在卸載Visual Studio 2010之後,我似乎也無法做到。我認爲這是一個silverlight安裝問題。事實上,我提醒我,由於Silverlight更新,我的Windows更新在最近幾個月也一直失敗。 –

回答

-1

我從註冊表手動刪除了所有「silverlight」條目。這是一個漫長而痛苦的過程。它仍然沒有工作。我不得不重新安裝Windows。

它終於現在工作。我能夠安裝最新版本的silverlight,並最終在LightSwitch 2011上工作。

0

我知道這是一箇舊帖子,但我有完全相同的問題(12個月後!)。對我來說固定的東西很簡單。

而不是按照錯誤提示下載最新版本的Lightswitch,直接轉到http://www.silverlight.net/downloads並安裝Silverlight 5 Developer Runtime for Windows(64位或32位)。

希望這會有所幫助!