c# 编译X86 X64 ANYCPU

官网:

https://msdn.microsoft.com/zh-cn/library/zekwfyz4(VS.80).aspx

 

备注
 
 
  • x86 将程序集编译为由兼容 x86 的 32 位公共语言运行库运行。

  • Itanium 将程序集编译为由采用 Itanium 处理器的计算机上的 64 位公共语言运行库运行。

  • x64 将程序集编译为由支持 AMD64 或 EM64T 指令集的计算机上的 64 位公共语言运行库运行。

  • anycpu(默认值)将程序集编译为在任意平台上运行。

在 64 位 Windows 操作系统上:

  • 用 /platform:x86 编译的程序集将在 WOW64 下运行的 32 位 CLR 上执行。

  • 用 /platform:anycpu 编译的可执行文件将在 64 位 CLR 上执行。

  • 用 /platform:anycpu 编译的 DLL 将在与加载它的进程相同的 CLR 上执行。

 

其他参考:

https://blog.csdn.net/g710710/article/details/23161807

 

posted @ 2018-09-27 10:09  JC_C'  阅读(391)  评论(0编辑  收藏  举报