如何在Visual Studio 2008中删除项目configuration?

我有一个Visual Studio 2008解决scheme,我已经导入了一些预先存在的项目。 这些项目是混合语言示例代码(C#,VB,C ++ / CLI)。 他们目前有多个configuration,但我希望每个项目只有一个“debugging”configuration。

在configurationpipe理器中,我删除了其他的configuration(比如“Release”),但是当我这样做的时候,有一个警告信息告诉我他们不会被从个别项目中删除。

事实上,当我导航到一个单独的项目时,它仍然具有“发布”和其他configuration,即使在解决scheme级别只有“debugging”。

我怎样才能最好地从每个项目中删除这些额外的configuration? 我是否忽略了在GUI中执行此操作的一些方法,或者我应该直接编辑项目文件?

在configurationpipe理器中,为每个项目 (不是通过名为活动解决schemeconfiguration的下拉列表)select“configuration”列中的“编辑…”,然后select要删除的configuration。

在popup的对话框中,标记每个不需要的configuration,然后select“删除”。

不回答我所知道的这个特定问题,但是使用VS2013,您可以打开Property Manager选项卡,展开所有项目configuration,使用CTRL或SHIFT键进行多项select,并一次从多个项目中删除configuration。

为了说明timbo的答案,这里是他正在谈论的内容。 就像一些评论者一样,我花了一段时间才发现这一点。

在这里输入图像说明