Visual C++ 2010表示X64组件 我正准备用教程系列来学习X64程序集,但是设置VisualC++快照是行不通的。我安装了x64版本,甚至下载并安装了

Visual C++ 2010表示X64组件 我正准备用教程系列来学习X64程序集,但是设置VisualC++快照是行不通的。我安装了x64版本,甚至下载并安装了,c++,visual-studio,compiler-construction,assembly,64-bit,C++,Visual Studio,Compiler Construction,Assembly,64 Bit,但是,即使安装了此软件包,我仍然无法在Configuration manager中选择x64平台观看教程,了解我的意思,大约在4:00 我尝试过重新启动C++,但也没用。虽然有很多关于如何使x64编译器工作的资料,但它们都解释了与我相同的步骤 我唯一能想到的是重新安装C++或重新启动。 编辑:重新启动不起作用 编辑2:正在尝试…->即使安装程序被安装,如果安装程序被认为是 < VisualStudio 2010 Visual C++快照版。 < P>,我也有问题,我用新安装的VS2010 Exp

但是,即使安装了此软件包,我仍然无法在Configuration manager中选择x64平台观看教程,了解我的意思,大约在4:00

我尝试过重新启动C++,但也没用。虽然有很多关于如何使x64编译器工作的资料,但它们都解释了与我相同的步骤

我唯一能想到的是重新安装C++或重新启动。 编辑:重新启动不起作用


编辑2:正在尝试…->即使安装程序被安装,如果安装程序被认为是

< VisualStudio 2010 Visual C++快照版。

< P>,我也有问题,我用新安装的VS2010 Express和Windows SDK安装X64编译器。事实证明,Microsoft发现了此配置的一个bug,他们在以下位置安装了修补程序:


VS2010 Express edition不支持现成的x64,但在安装了Windows 7 SDK和上述修补程序的情况下,它可以正常工作。

您必须安装Windows SDK 7.1,否则这将无法工作。我也被SDK 7烧死了。

您是否设置了VS以使用SDK作为平台工具集?可能没有,因为我不知道如何做。我现在就想办法解决。我想我可以在某种“首选项”选项卡下设置它?你知道它在哪里吗?找到了,但没用。我可以选择v100和V90V90作为2008VS库。在这两者之间交换不起作用。不,应该说是Windows SDK。也许这个问题有帮助:应该提到的是,仍然可以使用可用的工具为x64编译,但不能从VS中编译。特别是,不能在VS中调试64位应用程序,因此需要另一个调试器。我建议你这么做。奇怪的是,教程中的那个家伙看到了我原来的帖子,一切都正常了。哦,好吧,反正我搬到了FASM…现在没有64位;VS2010 Express edition不支持x64开箱即用,但在安装了Windows 7 SDK和修补程序的情况下,它可以正常工作。更多细节请参见我的答案。