我正在开发一个在 VS2010 中包含多个项目(类库、互操作、Web 应用程序等)的解决方案。
对于 Web 应用程序,我想利用 VS2010 中的配置转换,因此我有一次为我们的每个环境添加了配置:开发、测试、生产等。
一段时间后,在重新排列项目布局后,我注意到一些项目在属性页面下拉列表中显示了所有配置。一些项目(在我进行该设置后添加)仅显示标准的调试和发布配置。一旦我意识到这会使构建配置变得更糟,而不是更好,我决定删除我添加的所有额外配置。
我已经从解决方案中删除了所有各种配置选项,但是具有备用配置选项的项目仍然拥有它们,我无法弄清楚如何在单个项目中摆脱它们。
此外,现在我看到并非所有项目都必须具有相同的配置,我想在解决方案级别和 Web 应用程序项目(用于配置转换)中创建我的环境配置,但保留所有类库使用基本的调试/发布配置。我一直无法在 UI 中找到任何工具,或在“网络”上找到有关如何设置此类东西的任何信息。
那么,简而言之,在 VS2010 中管理项目级别配置的最佳/最简单方法是什么?