更新:2007 年 11 月
定义一些值,这些值用于标识在其上执行程序集的处理器架构。
<xs:simpleType name="ProcessorArchitectures">
    <xs:restriction
        base="string"
    >
        <xs:enumeration
            value="x86"
         />
        <xs:enumeration
            value="ia64"
         />
        <xs:enumeration
            value="amd64"
         />
        <xs:enumeration
            value="wow64"
         />
        <xs:enumeration
            value="msil"
         />
        <xs:enumeration
            value="shx"
         />
        <xs:enumeration
            value="arm"
         />
        <xs:enumeration
            value="data"
         />
    </xs:restriction>
</xs:simpleType>
枚举
下列值由 ProcessorArchitectures 简单类型定义:
| 值 | 说明 | 
|---|---|
| x86 | 专门使用 Intel 和兼容处理器运行的计算机系统。 | 
| ia64 | Intel Itanium 处理器。 一种基于 64 位显式并行指令计算 (EPIC) 架构的 Intel 微处理器。 | 
| amd64 | AMD 64 位处理器。 | 
| wow64 | 64 位 Windows 上的 32 位 Microsoft Windows。 64 位 Windows 中的一个操作系统组件,支持 32 位 x86 平台应用程序。 | 
| msil | Microsoft 中间语言 (MSIL)。 MSIL 是与 CPU 无关的指令集,该指令集由 Microsoft .NET Framework 编译器生成并由 .NET Framework 的公共语言运行库使用。必须首先使用该公共语言运行库将 MSIL 转换为特定于 CPU 的本机代码,然后才能执行 MSIL。 | 
| shx | 不支持。 | 
| arm | 高级 RISC 计算机 (ARM)。 ARM 是基于 32 位 RISC 的小型、高性能微处理器,由设计者 ARM Ltd 向各个半导体制造商授予许可证。 | 
| data | 不支持。 |