我有一个Visual Studio 2008解决方案,我已经导入了许多预先存在的项目.这些项目是混合语言示例代码(C#,VB,C++/CLI).它们目前有多种配置,但我希望每个项目只有一个"Debug"配置.
在配置管理器中,我删除了其他配置(例如"Release"),但是当我这样做时,有一条警告消息告诉我它们不会从各个项目中删除.
事实上,当我导航到一个单独的项目时,它仍然具有"Release"和其他配置,即使在解决方案级别只有"Debug".
如何从每个项目中最好地删除这些额外配置?我是否在GUI中忽略了某些方法,或者我应该直接编辑项目文件?
在配置管理器中,为每个项目的"配置"列中选择"编辑..." (不是通过名为"活动解决方案配置"的下拉列表),其中包含要删除的配置.
在弹出的对话框中,标记每个不需要的配置并选择"删除".
为了帮助说明timbo的答案,这是他正在谈论的内容.像一些评论者一样,我花了一段时间才找到这个.