我有一个 WPF .NET 4.0 C# 项目,它使用来自 Ricciolo (Ricciolo.Controls.TreeListView.dll) 的 TreeListView 我已经引用了我的“Release”文件夹中的这个 dll。此文件的版本为 1.0.4643。31163
如果我开始使用 Visual Studio 进行调试(启用了调试外部代码的选项),我会收到 FileLoadException 和版本 1.0.4643 的消息。31162是必需的,但未找到。
该应用程序在 Win 7 下启动良好,但在 Win XP 下崩溃。
我做过的事情:
- 查看文件是否有其他版本:否
- 文件是否在 GAC 中注册:否
- 使用 ILDASM 更改程序集的版本:相同的错误
- 删除引用并再次引用文件:同样的错误
有没有可能忽略这个小小的版本差异?或者是否有其他解决方案可以在 Windows XP 下运行它?
谢谢你的帮助。
最大限度