如何在Visual Studio 2010中将项目输出平台设置为x86

JK.*_*JK. 21 c# configurationmanager visual-studio-2010

在我的几个项目的解决方案中,我试图将PlatformAny CPU 更改为x86.但是x86不在下拉列表中.为了能够选择x86,我需要做什么?

我需要更改为x86,因为System.BadImageFormatException这个问题:构造System.Data.SQLite.SQLiteConnection时导致System.BadImageFormatException的原因是什么

在此输入图像描述

并且,在一个可能相关的问题中,解决方案中的最新项目缺少配置下拉列表中的一个配置:

在此输入图像描述

它应该像所有其他项目一样具有"暂存"配置,但不是.我该如何添加?

编辑:

如果我选择"新建..."选项,那么它会要求我从"任何CPU"复制.如果我从"任何CPU"复制,是不是与首先使用"任何CPU"相同?

在此输入图像描述

Ric*_*key 17

无论是配置平台下拉菜单有:

  • <New...>

选项.事实上,你在带注释的截图中圈出它们!

使用该选项为相应的项目创建"暂存"配置和"x86"平台.

  • 如果我选择"新建..."选项,那么它会要求我从"任何CPU"复制.如果我从"任何CPU"复制,是不是与首先使用"任何CPU"相同?查看问题中的新屏幕截图.我是否应该单击"创建新的解决方案平台"复选框(我猜不是) (2认同)
  • @JK:复制复制不依赖于平台的**其他**设置; 即使从**任何CPU**复制,它仍将创建**x86**特定设置.就创建解决方案配置而言,配置是否已存在无关紧要.如果它们不存在,您可能想要也可能不想创建它们. (2认同)