根据我的经验,使用CI服务器部署特定配置是最简单的。我认为在团队资源管理器中使用Visual Studio“构建”部分是您正在寻找的。我们用 团队基金会服务 作为我们的持续集成和持续交付服务器。在Visual Studio中,我们创建了生产和测试构建配置。在Build选项卡中,我们创建了一个持续集成构建,它将启动每个签入的单元测试,以及一个持续交付构建,它将定期部署新测试的已签入代码。可以将这些构建事件设置为使用特定(生产/测试)构建配置。