winforms - 基于 Microsoft Visual C++ Express 2010 的 64 位构建

标签 winforms visual-c++ sdk 64-bit

我正在尝试使用 Visual C++ Express 2010 将 VC++ 项目编译为 64 位。我知道 64 位编译器没有默认安装 VC++ Express,因此我按照此处指定的方式安装了适用于 Windows 7 的 Windows SDK (http ://msdn.microsoft.com/en-us/library/9yb4317s.aspx),其中包括据我所知的 64 位编译器。但是,vc++的配置管理器中仍然没有64位选项。经过一番搜索后,我发现并完成了本教程(http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/)以及各种链接位于本页底部。尽管我付出了一切努力,我仍然无法让 64 位编译器在 vc++ 中显示。我也尝试过重新安装 vc++ 和 sdk。如果有人有任何让它发挥作用的经验/技巧,我将非常感激。仅供引用 - 我正在运行 Windows 7(x64)。

最佳答案

通过卸载所有内容并按以下顺序重新安装,最终使其正常工作:

  1. VS2010 C++ Express(就我而言)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1编译器补丁KB2519277

完成此操作后,请确保在项目属性->配置属性->常规下将平台工具集更改为 Windows sdk

关于winforms - 基于 Microsoft Visual C++ Express 2010 的 64 位构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8044385/

相关文章:

c - Initializer is not a constant 错误

java - Android OpenVPN 连接

java - 应用程序无法在 ADB 上运行

c# - winforms中如何设置datagridview的行高

vb.net - MessageBox.Show 不引发 HelpRequested 事件

c# - 在 System.Windows.UIElement 中包装来自 System.Windows.Forms 的控件

.net - DataGridView - 如何设置列宽?

visual-c++ - 如何在 VC++ 2005 中添加文本文件作为资源?

gcc和成功VS中的C++错误

ios - Gigya SDK 的 Google 登录问题