【发布时间】:2010-12-08 04:09:09
【问题描述】:
发现(无需访问源项目).NET 程序集 DLL 是编译为“x86”、“x64”还是“Any CPU”的最简单方法是什么?
更新:命令行实用程序足以满足我的即时需求,但只是为了完整起见,如果有人想告诉我如何以编程方式完成它,那我肯定也会感兴趣。
【问题讨论】:
-
我建议在 ISA 中搜索 x86 和 x64,并在两者之间生成一组不同的指令。然后我会在 dll 二进制文件中搜索这些差异,并且(希望)能够为您提供所需的结果。即便如此,这听起来很难,容易出错,我不推荐它。 (不知道dll本身是否包含这些信息)
-
您是否正在寻找一种工具或如何以编程方式自己完成这项工作?
-
理想情况下,右键单击/properties/details,但是唉:(
标签: .net visual-studio x86-64