为什么“任何CPU”应用程序在32位运行

时间:2016-12-22 08:43:35

标签: c# .net 32bit-64bit anycpu

我创建了一个新的C#控制台应用程序,Main方法中只有一行代码

Console.ReadKey();

当我使用Any CPU平台构建项目时,应用程序作为32位应用程序运行。 (我在任务管理器和SigCheck工具中检查了这一点)。当我使用x64平台构建项目时,应用程序将作为64位应用程序运行。

我的问题是为什么“any cpu”应用程序不能在Windows x64中作为64位应用程序运行。

系统:Windows 8.1 x64,Visual Studio 2015,.Net framework 4.5.2

0 个答案:

没有答案