anguskyhigh 发表于 2013-6-22 20:42:07

求助:DevExpress控件12.2.5升级到12.2.10后项目调试异常

Winform窗体调试,在未进入InitializeComponent()方法时抛出异常,无法调试。
信息:未能加载文件或程序集“DevExpress.XtraGrid.v12.2, Version=12.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
引用内并未引用12.2.5.0版本,全是12.2.10。licenses已删除,csproj为不指定版本引用(12.2),已运行Dev Project Converter,初以为是12.2.5没卸干净,卸了重装Dev,甚至IDE也重装了,问题依旧,怀疑是否dll强弱类型的关系又或者是dll首先去找缓冲池之类的地方?请达人解答,谢谢。

robone 发表于 2013-6-22 22:38:59

看看工程里引用的DLL是不是设置了属性 复制到本地

anguskyhigh 发表于 2013-6-22 22:43:35

robone 发表于 2013-6-22 22:38
看看工程里引用的DLL是不是设置了属性 复制到本地

复制到本地为False,其他也都这样。应该不是这个问题吧

robone 发表于 2013-6-22 22:48:52

工程如果不是太保密,可以删除些内容发过来,我也是12.2.10,我来编译试试

羽叶 发表于 2013-6-22 22:56:10

如果方案中有多个项目,查看其它项目是否引用了DevExpress.XtraGrid.v12.2.5的DLL

anguskyhigh 发表于 2013-6-22 22:58:22

robone 发表于 2013-6-22 22:48
工程如果不是太保密,可以删除些内容发过来,我也是12.2.10,我来编译试试

换台机器编译没问题的。应该是环境的问题。

anguskyhigh 发表于 2013-6-22 22:59:49

天堂羽叶 发表于 2013-6-22 22:56
如果方案中有多个项目,查看其它项目是否引用了DevExpress.XtraGrid.v12.2.5的DLL

引用中没有引用其他带Form的项目,所以没有可能- -

羽叶 发表于 2013-6-22 23:15:22

如果你确定项目转换和引用没问题的话,这个问题还真怪异,实在不行把dev的引用全部删掉重新添加试试

anguskyhigh 发表于 2013-6-22 23:27:56

天堂羽叶 发表于 2013-6-22 23:15
如果你确定项目转换和引用没问题的话,这个问题还真怪异,实在不行把dev的引用全部删掉重新添加试试 ...

这个我也试了- -一样。。所以我怀疑是不是先去找缓冲池里的东西。
页: [1]
查看完整版本: 求助:DevExpress控件12.2.5升级到12.2.10后项目调试异常