2010-06-09 90 views
2

我曾經VS2010在Silverlight開發中運行良好。然後,我安裝了Expression Blend 4.現在,當我運行VS2010並嘗試調試Silverlight應用程序時,出現一個錯誤,提示「無法啓動調試,Silverlight開發者運行時未安裝,請安裝匹配的版本。我試着卸載silverlight工具,並從頭開始重新安裝它們(最新的四月版本)。但我仍然得到相同的信息。所以基本上我現在無法做VS2010 SL開發。我正在回滾到我最後的系統還原點並放棄Blend。但如果我這樣做,我會擔心產品激活永遠不會允許我將來重新安裝它,因爲MSDN下載頁面意味着我只允許將它安裝在單臺機器上。任何幫助讚賞。Blend 4爲Silverlight打破VS2010

感謝

回答

0

嘗試重新安裝或練習器的Silverlight_Tools爲Silverlight 4

你試過了。

產品激活系統並不那麼嚴格,它必須允許像硬件故障等需要重新安裝的東西。

+0

從原來的問題:「我試着卸載silverlight工具,並重新從頭開始重新安裝(最新的四月版本)」聽起來像他已經這樣做了。 – RationalGeek 2010-06-09 12:44:55

+0

@jkohlheep:哦,我希望在回答之前先閱讀這個問題? :P – AnthonyWJones 2010-06-09 12:59:18

0

感謝您的建議。我以這種方式解決了問題:由於我在相似的環境下運行,因此我回到了安裝Blend之前拍攝的快照。然後我重新啓動Windows。然後我重新安裝了Blend(愉快地沒有嚴酷的激活問題!),並且一切正常。

那麼爲什麼它是第二次而不是第一次?我第一次安裝Blend時,我會關閉VS2010,資源管理器等,但不能重新啓動。也許一些與VS相關的隱藏進程仍在運行。在這種情況下安裝Blend將所有東西都搞砸了,刪除並重新安裝東西並沒有解決問題。 Blend安裝程序顯然應該發現危險的進程並採取補救措施,但事實並非如此。也許MS建議您在安裝新軟件之前重新啓動?這會有點麻煩,而且我以前從未需要。我真正的教訓是在虛擬機中工作並定期拍攝快照。

再次感謝。