我们在应用程序中有一个项目,该项目根据所构建的机器上的处理器体系结构来构建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/