相关疑难解决方法(0)

如何确定.NET程序集是为x86还是x64构建的?

我有一个任意的.NET程序集列表.

我需要以编程方式检查每个DLL是否是为x86构建的(而不是x64或任何CPU).这可能吗?

.net 64-bit x86 assemblies x86-64

312
推荐指数
8
解决办法
16万
查看次数

如何查找本机DLL文件是否编译为x64或x86?

我想确定本机程序集是否从托管代码应用程序(C#)编译为x64或x86 .

我认为它必须在PE头中的某处,因为OS加载器需要知道这些信息,但我找不到它.当然我更喜欢在托管代码中执行它,但如果有必要,我可以使用本机C++.

.net c# 64-bit winapi x86-64

127
推荐指数
7
解决办法
10万
查看次数

如何解释CorFlags标志?

我如何解释CorFlags标志以及如何使用它来确定.NET程序集是为x86还是x64构建的?

可能是以下情况?

corflags MyAssembly.dll
Run Code Online (Sandbox Code Playgroud)

corflags

52
推荐指数
4
解决办法
3万
查看次数

标签 统计

.net ×2

64-bit ×2

x86-64 ×2

assemblies ×1

c# ×1

corflags ×1

winapi ×1

x86 ×1