对Visual Studio中的多个构建目标感到困惑

时间:2014-02-13 14:57:04

标签: c# visual-studio-2010

我们在Visual Studio 2010中有一个C#项目,我们希望生成针对32位和64位系统的代码,我们需要Release和Debug构建。我们知道,我们可以通过定位“任何CPU”来实现第一个目标,并且它将在运行时得到解决。 http://visualstudiohacks.com/articles/visual-studio-net-platform-target-explained/

问题:

1。在“批量构建”对话框中,它显示了Release和Debug,x86和x64的设置,但没有“Any CPU”。如果我在Build列中检查它们,那么当我在Build菜单中执行Build Solution或Rebuild Solution时,它会生成4个独立的目标构建文件夹,用于调试和发布,x86和x64。如何让它生成“任何CPU”目标?

2. 在Configuration Manager对话框中,它显示标记为“Target contexts”的一堆行(注意'context * s *' - 复数)。但是只填充了一行,我看不到如何填充其他行。其他行是什么?

1 个答案:

答案 0 :(得分:1)

您可以像这样创建AnyCpu目标:右键单击解决方案 - >配置管理器 - >点击下拉菜单 - >>新的 - >选择AnyCpu。