Visual Studio 编译中活动平台AnyCPU

Visual Studio 编译中活动平台AnyCPU

在用Visual Studio编译项目时,活动解决方案平台 选项有: x86 x64 anycpu。其中32位程序可以运行在32位和64位的操作系统上;而64位程序只能运行在64位操作系统上,Any CPU表示你的程序集可以根据环境变化适应32位还是64位

                    

从图中可以看到配置项和平台项

 

点击“配置管理器”,打开配置窗口

   

在”活动解决方案平台“中,就有”Any CPU”、”.86”、”.64“项

  

在Windows任务管理器,查看进程,也能够看到项目编译运行的平台

一般我们在编译的时候就选择”Any CPU“项就可以了,编译器会自动处理,而在实际的运行过程中也不需要考虑32位或者64位的操作系统,但是有一些Visual Studio所编译的程序暂时只能编译出32位的应用程序,所以如果迁移到.NET平台的话,那就需要编译成32位或者64位的编译器来进行编译以适应运行环境的问题了