- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要编写一个类似 CorFlags 的应用程序。如果我有程序集文件的路径,我该如何读取它的 CorFlags?
我特别需要知道程序集是 Any-CPU 还是仅 x86
我想避免使用反射加载程序集,因为我需要扫描很多文件。
最佳答案
看看this链接,它描述了与您的查询类似的情况。接受的答案描述了如何使用反射和 Module.GetPEKind .这可能对您有所帮助。
编辑:有点晚了,但这里有一个例子:
namespace ConsoleApplication1
{
using System.Reflection;
public class Program
{
public static void Main()
{
Assembly a = Assembly.GetExecutingAssembly();
PortableExecutableKinds peKind;
ImageFileMachine machine;
a.ManifestModule.GetPEKind(out peKind, out machine);
}
}
}
关于.net - 如何确定(通过代码)汇编器 corflags?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1569017/
我如何解释 CorFlags标志以及如何使用它来确定 .NET 程序集是为 x86 还是 x64 构建的? 会是下面这个吗? corflags MyAssembly.dll 最佳答案 Microsof
我正在尝试使用 corflags 来设置位数和/或读取 dll 的程序集信息。我不断收到 CF001 和 CF002 错误。这似乎只是我需要配置的一个简单的权限开关。不知道我想念什么......你能指
我正在处理一些相当低级的事情,并试图确定为什么我使用 CorFlags.exe 实用程序获得不同的输出。作为引用,输出如下: $ corflags test2.exe Microsoft (R) .N
我需要编写一个类似 CorFlags 的应用程序。如果我有程序集文件的路径,我该如何读取它的 CorFlags? 我特别需要知道程序集是 Any-CPU 还是仅 x86 我想避免使用反射加载程序集,因
我想我的问题是关于 CLR装载机。我想了解 CorFlags.exe 背后的机制/32BIT+ 功能。 我们知道,当启动一个在 64 位 Windows 上设置了 Any CPU 标志编译的程序集时,
先通过实验观察不同平台目标组件的下拉列表。在Visual Studio中依序调整PlatformTarget为Any CPU, x86及x64,分别编译成EventPingPongAny.exe,
我在哪里可以找到 CorFlags.exe tool ?我对我的硬盘驱动器进行了全面搜索,但没有找到。 我有:.NET Framework 4.0、Visual C# 2010 Express、Vis
正在运行 CorFlags.exe针对来自 http://sqlite.phxsoftware.com/ 的 System.Data.SQLite.dll产生以下输出。 Version : v2.
我是一名优秀的程序员,十分优秀!