我目前正在尝试将Visual Studio配置为自动设置32位和64位编译的相应配置。
理想情况下,我希望能够让Visual Studio在配置管理器下自动将x64显示为平台。
如何配置VS,以便我创建的任何新项目都有这个?
谢谢!
答案 0 :(得分:4)
Visual Studio 2010和2008都提供了一种方法。
VS使用 Project Templates
来创建新项目。这些模板可以作为备用版本进行复制和更新,甚至可以对原件进行修改。您可以使用VS编辑器修改项目模板,也可以手动执行;这是你的选择:
使用Visual Studio编辑器:
File -> Export Template
自己深入了解项目模板文件:
项目模板文件存储在此处: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