我正在尝试将.NET解决方案从SL3升级到SL5,以及升级到.NET 4
升级System.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)。我现在完全陷入困境,不知道如何追查问题。
答案 0 :(得分:0)
删除并重新添加所有引用,确保它们都是正确的版本。此外,仔细检查您的项目应用程序池,并确保它们与.dll的兼容,这是一个很好的起点。