默认情况下,Visual Studio为Debug和Release构建分别创建了单独的bin文件夹。从处理外部依赖的角度来看,我们有一些小问题,有时我们需要发布二进制文件,有时需要debug版本。如果所有项目都使用单个bin文件夹作为调试和发布目标,则可以使生活稍微轻松一些。然后,我们可以将外部脚本等指向单个位置。
一位同事问我们为什么不能这样做 - 更改VS项目设置以进入同一个bin文件夹?我承认,除了能够轻松地查看我的本地文件系统上的Debug和Release版本之外,我真的想不出保留它们的好理由是什么。但那又怎样?这有什么好处呢?
我的问题:
- 您如何利用不同的Debug和Release文件夹?这种开发过程中启用了哪些流程?
- 如果您未能保留此区别,会发生什么不好的事情?
- 相反,如果您选择了“单个文件夹”路线,这对您有何帮助?
我并不是在问为什么要有单独的Debug和Release版本。我理解它们的区别及其各自的用途。我的问题涉及将它们放置在单独的文件夹中。