【发布时间】:2015-09-08 23:46:12
【问题描述】:
团队中的开发人员经常忘记切换到发布模式,因此我们经常以错误的模式(调试)结束构建——需要很长时间。
确实需要将默认构建设置为Release。
【问题讨论】:
标签: visual-studio visual-studio-2008
团队中的开发人员经常忘记切换到发布模式,因此我们经常以错误的模式(调试)结束构建——需要很长时间。
确实需要将默认构建设置为Release。
【问题讨论】:
标签: visual-studio visual-studio-2008
在解决方案下选择属性并转到配置并将其从调试更改为发布:
【讨论】:
如果您需要创建发布版本以转移到生产环境,理想的解决方案是设置构建服务器来处理它。但是无论是从开发盒还是服务器,您都可以创建一个批处理文件来编译您的代码的Release version。这样一来,无论个别开发人员在他们的盒子上设置了什么,您总能得到正确的构建。
【讨论】:
经过一些简单的测试,我相信VS2008遵循这个规则:
最后使用的模式好像保存在本地的*.suo 文件中,与其他开发者代码目录下的*.suo 文件无关。
如果是这种情况,我们可以在代码库中做些什么来将解决方案设置为“始终无条件地从发布开始”?也许检查二进制 *.suo 文件,但不是最佳做法。
【讨论】: