我有一个包含六个项目的解决方案。
其中四个项目是类库,另外两个是 WPF 应用程序和 Windows 服务。后面的两个项目有一个名为“Test”的项目配置——所有的类库都没有这个配置,只有标准的“Debug”和“Release”配置。
我添加了一个名为“测试”的解决方案配置,并且在配置管理器中,我从 Release 中复制了设置,因此所有类库都构建在 Release 配置中,并且 WPF 和 Windows 服务都使用“测试'的配置。
解决方案构建在 Visual Studio (2010) 中运行良好,但是,当我在 TeamCity 7 中配置 Visual Studio (sln) 运行程序时,它会忽略这些设置,并尝试使用“测试”配置构建所有项目,当然它找不到类库的此配置。
有没有办法告诉 TeamCity 使用存储在解决方案文件中的这些项目上下文?
我不想向每个类库添加不必要的测试配置,这将是发布配置的精确副本。