如何跟踪错误消息"Could not load type"



我正在尝试将.NET解决方案从SL3升级到SL5,以及升级到.NET 4

我在升级 System.Windows.Interactivity 时遇到问题.dll

SL3 版本是 1.0.1327.0SL5 版本是 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(。 我现在完全陷入困境,不知道如何追踪问题。

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

相关内容

最新更新