2009-09-21 55 views
3

我有一个约10个项目的解决方案,我最近升级到NHibernate的新版本,但当我运行解决方案,并得到消息:“位于程序集的清单定义不匹配装配参考“。所以有些组件正在寻找旧版本。我尝试删除我的项目中的所有引用NH,并重新添加它们,删除所有bin等。我知道我可以在配置文件中重定向到新版本,但没有一个项目应该依赖于旧版本。那么有没有办法找出哪个DLL依赖于旧版本?如何找到程序集的依赖

+0

尝试清除ASP.NET Temp文件夹。 – 2009-09-21 18:11:56

回答

3

反射器可以帮助 - 加载程序集并查看“参考”下的条目。

+0

啊,我怎么没有想到这一点。无论如何,没有一个DLL依赖于旧的,据反射器。嗯,一定还有别的事情要做。我检查了垃圾箱中的所有dll。 – epitka 2009-09-21 17:11:47

相关问题