我收到以下錯誤,當我嘗試運行我的Silverlight應用程序:的Silverlight版本衝突
行:53 錯誤:未處理的錯誤在Silverlight應用程序 代碼:2106
類別:InitializeError
消息:無法加載應用程序。它是用過時的Silverlight版本構建的
在「Program Files \ Reference Assemblies \ Microsoft \ Framework \ Silverlight \ v3.0」中安裝了版本3.0.40307.0,但我也有以下2個目錄: - Program Files \ Microsoft Silverlight \ 3.0.40307.0「 - 」Program Files \ Microsoft Silverlight \ 3.0.50106.0「 而這是瀏覽器使用的3.0.50106.0版本。
如何「告訴」Visual Studio以3.0.50106.0版本爲目標?
最好的問候, 加斯帕
我正在運行Visual Studio 2008 SP1和Visual Studio 2008 SP1的Silverlight工具。 Silverlight項目引用3.0.40307.0版本,這是問題嗎?難道我不能在一個比它建立的引擎更新的引擎上運行嗎? – Krimson 2010-01-26 06:38:00
您是否檢查過我提到的ASP控件(簡單修復檢查),實際上如果您的意思是您可以在安裝Silverlight 3 SDK的情況下構建Silverlight 2(例如)應用程序,則不會 - 當您加載時項目將會升級他們在VS(除非你想在VS2010測試版中編寫SL3應用程序) – Bobby 2010-01-26 17:36:10
我不認爲Silverlight 2是一個問題。這是Silverlight 3的新款虛擬機,Silverlight 2從未安裝。我在VS中創建新的Silverlight應用程序時發生錯誤,未做任何修改。 – Krimson 2010-01-27 08:39:49