我们在应用程序中有一个项目,该项目根据所构建的机器上的处理器体系结构来构建32位或64位版本的dll,以便于测试。

我可能可以预测将在给定计算机上使用的dll,但是我们有几个开发人员,一些具有64位计算机,一些具有32位计算机,并且我希望能够检查它们放入实时服务器的构建是否已增加与32位版本的dll或64位版本的dll。

检查dll的属性不会给您这种信息。有办法吗?

谢谢

最佳答案

我不确定是否可以通过某种方式查看该程序集是否针对x64 / x86进行编译。
您可以使用corflags指定。
msdn page

您也可以通过代码use this:Module.GetPEKind方法

关于.net - .NET-如何确定dll是该dll的32位还是64位版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4947480/

10-15 02:35
查看更多