Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 VS2008 pro&x2B;七位_Visual Studio 2008_X86_64 Bit - Fatal编程技术网

Visual studio 2008 VS2008 pro&x2B;七位

Visual studio 2008 VS2008 pro&x2B;七位,visual-studio-2008,x86,64-bit,Visual Studio 2008,X86,64 Bit,我最近在我的笔记本电脑上安装了W7 pro 64位,然后安装了兼容x64的VS2008 pro 如果我构建任何项目,它将以32位或64位本地兼容性构建吗 那么,有没有可能从32变为64(或者从64变为32) 因为我的大多数客户机只运行32位应用程序,但我也想知道如何构建x64应用程序,以及如何从一种情况切换到另一种情况 谢谢 风筝 ps:很抱歉我的英语不好^ ^在Visual Studio中定义解决方案配置时,也定义了可能的平台。这意味着您可以根据需要编译debug或release、x86或x6

我最近在我的笔记本电脑上安装了W7 pro 64位,然后安装了兼容x64的VS2008 pro

如果我构建任何项目,它将以32位或64位本地兼容性构建吗

那么,有没有可能从32变为64(或者从64变为32)

因为我的大多数客户机只运行32位应用程序,但我也想知道如何构建x64应用程序,以及如何从一种情况切换到另一种情况

谢谢

风筝


ps:很抱歉我的英语不好^ ^

在Visual Studio中定义解决方案配置时,也定义了可能的平台。这意味着您可以根据需要编译debug或release、x86或x64

为此,请打开configuration manager。在顶部,您将看到“活动解决方案配置”和“活动解决方案平台”的下拉列表。在平台下拉列表中,如果没有x64,请选择并添加x64以获得64位支持

希望有帮助


请注意,对于.NET中的C#,请坚持使用“混合平台”,程序将按照平台提供的方式运行32位或64位。您无需编译两次即可获得支持,.NET framework将为您解决问题并运行任何合适的程序。

哦,好的,谢谢,我找到了更改它的位置=)。最后一个问题,可以肯定。如果我使用默认选项(任何CPU),它将坚持您所说的,对吗?(我指的是与x64和x86的兼容性)仅当我们谈论的是用于.NET平台的纯CLR代码时。对于C是很容易的,而不是用托管C++。