团队中的开发人员经常忘记切换到Release模式,因此我们经常最终建立错误的模式(Debug) - 需要很长时间。
确实需要将默认构建设置为Release。
答案 0 :(得分:0)
在解决方案选择属性下,转到配置并将其从调试更改为发布:
答案 1 :(得分:0)
如果您需要创建Release版本以转移到生产,理想的解决方案是设置构建服务器来处理它。但是,无论是从开发框还是服务器,您都可以创建批处理文件来编译Release version代码。这样,无论单个开发人员在他们的盒子上设置了什么,您总能获得正确的构建。
答案 2 :(得分:0)
经过一些简单的测试,我相信VS2008遵循这条规则:
最后使用的模式似乎保存在本地* .suo文件中,与另一个开发人员代码目录中的* .suo文件无关。
如果是这样的话,我们可以在代码库中做些什么来将解决方案设置为"始终在Release中开始,无条件地#34 ;?也许签入二进制* .suo文件但不是最佳实践。