我遇到了类似这样的问题:
http://svn.haxx.se/tsvnusers/archive-2008-07/1051.shtml
除了应用程序是我们自己的(抱歉,不会给你机密的详细信息)。虽然SideBySide存在这样的缺陷并不是我们的错。
无论如何,版本X工作和版本Y炸弹在开始时。我正面临着遍历一堆目录和多达100个dll文件的任务,以找出可能存在的差异。
看起来两个dll文件之间存在冲突,这两个文件加载了另一个dll文件的两个不同版本。
感谢您使用Python /其他代码段帮助从给定文件中提取清单。谢谢!
编辑: 顺便说一下,我确实找到了一种方法:我可以运行以下命令(mt.exe是Visual Studio 2008工具的一部分):{{ 1}}。
这是一个好的开始,但它有两个问题:
有人可以对此有所了解吗?
另一个编辑: 啊,没关系! 1代表.exe,2代表fo dll,就是这样。我想我现在知道该怎么做了。但是,如果您有一个超越我的解决方案,或者您从Python /其他脚本自动调用mt.exe,那么随时可以共享它。
答案 0 :(得分:0)
手动蛮力(点击)方法运行得更快。花了几个小时。