Конечно, по умолчанию Visual Studio создает отдельные папки bin для сборок Debug и Release. У нас есть некоторые незначительные проблемы, связанные с ними с точки зрения внешних зависимостей, где иногда мы хотим выпускать двоичные файлы, а иногда отлаживать. Это сделало бы жизнь немного проще, если бы во всех проектах была одна папка bin и она была бы целью как для отладки, так и для выпуска. Затем мы можем указать наши внешние сценарии и т. Д. В одном месте.
Сотрудник спросил, почему мы не можем просто сделать это - изменить настройки проекта VS, чтобы перейти в ту же папку bin? Признаюсь, я не мог придумать вескую причину для их сохранения, кроме возможности легко увидеть в моей локальной файловой системе, что Debug, а какие Release. Ну и что; что это дает?
Мой вопрос (ы):
- Как использовать разные папки Debug и Release? Какие процессы это позволяет в вашей разработке?
- Что плохого может случиться, если вы не сможете сохранить это различие?
- И наоборот, если вы пошли по пути «одной папки», как это вам помогло?
Я НЕ спрашиваю, почему существуют отдельные сборки Debug и Release. Я понимаю разницу и место каждого. Мой вопрос касается размещения их в отдельных папках.