我試圖從升級到SL3 SL5 .NET解決方案,以及升級到.NET 4怎樣跟蹤與升級系統「無法加載類型」錯誤消息
我有一個問題。 Windows.Interactivity.dll
SL3的版本是1.0.1327.0 的SL5的版本是2.1.20402.0
替換DLL,並移除舊服務引用然後加入新的後,IDE給我以下信息
Could not load type 'System.Windows.Controls.VirtualizingPanel' from assembly 'System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'.
我無法弄清楚爲什麼應用程序試圖引用2.0.50版本的System.Windows(實際上引用是5.0.5.0)。目前我完全陷入困境,不知道如何找出問題所在。
它提供源程序集,還是錯誤消息記錄的完整文本? – Tejs
來自IDE的完整錯誤是「Error 無法從程序集」System.Windows,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e'加載類型'System.Windows.Controls.VirtualizingPanel'。\t M :\ XXX \ OverallResults \ App.xaml 總體結果(SilverlightPlugins \ OverallResults) 「 – WhiskerBiscuit
卸載您的每個項目,並搜索'.proj' XML以獲取對DLL的2.0.5.0版本的引用。 – Tejs