1

我正在尝试将 .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)。我现在完全陷入困境,不知道如何追查问题。

4

1 回答 1

0

删除并重新添加所有参考,确保它们都是正确的版本。此外,请仔细检查您的项目应用程序池并确保它们与 .dll 兼容,这是一个很好的起点。

于 2012-05-18T19:21:02.787 回答