我们的应用程序中有一个项目,根据构建它的计算机上的处理器架构,构建 32 位或 64 位版本的 dll,以方便测试。
我可能可以预测将在给定机器上使用的 dll,但我们有多个开发人员,有些使用 64 位机器,有些使用 32 位机器,我希望能够检查他们放入实时服务器的构建是否已上升使用 32 位版本的 dll 或 64 位版本的 dll。
检查 dll 的属性不会为您提供此类信息。有办法得到吗?
Thanks
我不确定是否有任何方法可以查看程序集是否是为 x64 / x86 编译的。
不过,您可以使用 corflags 来指定。msdn页面 http://msdn.microsoft.com/en-us/library/ms164699(v=vs.80).aspx
你也可以use this http://msdn.microsoft.com/en-us/library/system.reflection.module.getpekind%28VS.80%29.aspx来自代码:Module.GetPEKind 方法
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)