配置Visual Studio以创建32位和64位配置
我目前正在尝试配置Visual Studio以自动设置适用于32位和64位编译的配置。配置Visual Studio以创建32位和64位配置
理想情况下,我希望能够让Visual Studio自动在配置管理器下将x64显示为平台。
如何配置VS,以便我创建的任何新项目都具有此功能?
谢谢!
Visual Studio 2010和2008都提供了一种方法来执行此操作。
Project Templates
被VS用来创建新项目。这些模板可以作为备用版本进行复制和更新,或者原件甚至可以进行修改。您可以使用VS编辑器修改项目模板,也可以手动完成;它是你的选择:
要使用Visual Studio编辑器:
- 创建一个新项目
- 配置项目,并构建配置设置的方式,你想看到的所有未来项目相同的类型配置。 就你而言,你需要将“x64”添加到配置管理器中,然后在项目配置中使用它。
- 出口项目作为一个模板:
File -> Export Template
挖到项目模板文件自己:
项目模板文件都保存在这里: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文件,覆盖现有的文件。
在所有情况下,结果将是:
现在,当您创建该类型在未来的新项目中,随便挑你的模板而不是默认的,你就会有64位为一个配置。您可以与朋友分享配置,因为它存储为ZIP文件。
This MSDN page记录了2010年所需的步骤。点击“其他版本”在该页面的最上方看到2008 VS指令:
http://msdn.microsoft.com/en-us/library/ms185319(v=VS.100).aspx
我从来没有找到一种方法。我总是必须为我创建的每个新项目创建一个新的x64平台。这完全让我烦恼! – 2011-01-26 22:51:45