Visual studio 2008 如何在VisualStudio2008中将所有项目的默认生成目标设置为x86?

Visual studio 2008 如何在VisualStudio2008中将所有项目的默认生成目标设置为x86?,visual-studio-2008,build,x86,Visual Studio 2008,Build,X86,有没有办法将默认构建操作设置为x86,而不是VisualStudio2008中的任何CPU 这样,所有新项目都将针对x86进行编译,编辑并继续等强大功能也将发挥作用 也许是注册表黑客或其他简单的东西,比如全局选项 谢谢, 卡尔也许没那么简单,但我所有的项目都是从一个模板开始的;该模板导入一个默认项目,如 <Import Project="..\template\defaults.csproj" /> 默认平台设置为x86(甚至没有任何CPU): 调试 x86 从该模板加载新

有没有办法将默认构建操作设置为x86,而不是VisualStudio2008中的任何CPU

这样,所有新项目都将针对x86进行编译,编辑并继续等强大功能也将发挥作用

也许是注册表黑客或其他简单的东西,比如全局选项

谢谢,
卡尔

也许没那么简单,但我所有的项目都是从一个模板开始的;该模板导入一个默认项目,如

<Import Project="..\template\defaults.csproj" />

默认平台设置为x86(甚至没有任何CPU):


调试
x86

从该模板加载新创建的项目后,VS会自动将调试| x86作为配置。

您可以使用记事本编辑项目模板。它们位于
Common7\IDE\ProjectTemplates(缓存)\CSharp\Windows\xxxx\*.zip
中。在.zip存档中编辑.csproj文件并添加

<PlatformTarget>x86</PlatformTarget>
x86
到调试和/或发布属性组


或者考虑升级到vs2010,x86现在是默认的。

这样做,你必须为每个项目类型提供一个项目模板吗?你指的是项目类型?模板csproj只有15行左右,它只是一行用于guid、AssmblyName、OutputType和Versions,以及我上面显示的那行。我想这就是任何C#项目所需要的全部了?例如,WinForms和WPF之间的唯一区别就是包含的引用。项目文件的结构是相同的。谢谢。我已经升级到2010年,但是仍然需要处理一些2008年的项目,而不需要转换项目文件。
<PlatformTarget>x86</PlatformTarget>