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

12

我目前正在尝试配置Visual Studio,以便自动设置适用于32位和64位编译的相应配置。

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

如何配置VS,使我创建的任何新项目都具有此功能?

谢谢!


4
我从未找到解决方法,每次创建新项目时都必须新建一个x64平台。这让我非常恼火! - John Dibling
1
VS“贴心地”将添加的项目的每个配置都添加到解决方案中时,我觉得这更加令人恼火。 - Roman Starkov
1个回答

4
Visual Studio 2010和2008都提供了一种方法来实现此功能。 项目模板由VS用于创建新项目。这些模板可以被复制并更新为备选版本,或者原始版本甚至可以在原地修改。您可以使用VS编辑器修改项目模板,也可以手动进行;这是您的选择: 使用Visual Studio编辑器:
  1. 创建一个新项目
  2. 配置项目和构建配置设置,使您想要看到所有未来相同类型项目配置的方式。 在您的情况下,您需要将“x64”添加到Configuration Manager中,然后在项目的配置中使用它。
  3. 将项目导出为模板:文件->导出模板
自己深入挖掘项目模板文件: 项目模板文件存储在这里:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates 一个例子是Windows Forms应用程序项目模板,它位于这个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文件中,覆盖现有文件。 在所有情况下,结果将是: 现在,当您在将来创建该类型的新项目时,只需选择YOUR模板而不是默认模板,您就会拥有x64作为配置。您甚至可以与朋友分享配置,因为它存储为ZIP文件。 此MSDN页面记录了2010所需的步骤。单击该页面顶部的“其他版本”以查看VS 2008的说明: http://msdn.microsoft.com/en-us/library/ms185319(v=VS.100).aspx

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接