配置Visual Studio以创建32位和64位配置

时间:2011-01-26 22:48:18

标签: c++ visual-studio x86 64-bit

我目前正在尝试将Visual Studio配置为自动设置32位和64位编译的相应配置。

理想情况下,我希望能够让Visual Studio在配置管理器下自动将x64显示为平台。

如何配置VS,以便我创建的任何新项目都有这个?

谢谢!

1 个答案:

答案 0 :(得分:4)

Visual Studio 2010和2008都提供了一种方法。

VS使用

Project Templates来创建新项目。这些模板可以作为备用版本进行复制和更新,甚至可以对原件进行修改。您可以使用VS编辑器修改项目模板,也可以手动执行;这是你的选择:

使用Visual Studio编辑器:

  1. 创建新项目
  2. 以您希望查看配置的所有相同类型的未来项目的方式配置项目和构建配置设置。 在您的情况下,您需要将“x64”添加到配置管理器,然后在项目的配置中使用它。
  3. 将项目导出为模板:File -> Export Template
  4. 自己深入了解项目模板文件:

    项目模板文件存储在此处:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates

    一个示例是Windows窗体应用程序项目模板,该模板位于此ZIP文件中:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033\WindowsApplication.zip

    ZIP文件包含一些构成项目结构的文件(即:form1.cs),并包含您在创建此类项目时获得的模板化版本。

    您要修改的重要文件是:windowsapplication.csproj。每个模板的文件名称都不同,但.csproj将保持一致。它是模板化的项目文件,因此修改它将修改从此模板制作的所有未来项目的项目设置。

    要修改它,只需从ZIP中提取它,进行更改,然后将其放回ZIP文件中,覆盖现有文件。

    在所有情况下,结果将是:

    现在,当您在将来创建该类型的新项目时,只需选择您的模板而不是默认模板,您将拥有x64作为配置。您甚至可以与朋友分享配置,因为它存储为ZIP文件。

    This MSDN page记录了2010年所需的步骤。点击该页面顶部的“其他版本”以查看VS 2008的说明:

    http://msdn.microsoft.com/en-us/library/ms185319(v=VS.100).aspx