Я хочу версию отладочных сборок Visual Studio 2010. Я собираюсь использовать Git. Прямо сейчас все файлы проекта находятся в «проекте», и выходные файлы помещаются Visual Studio в каталог «проект \ отладка». Здесь я прочитал несколько вопросов, в которых есть списки игнорирования для Visual Studio, но у большинства из них есть список игнорирования, в котором игнорируются двоичные файлы, такие как obj exe idb pdb и т. Д.
Если я хочу иметь возможность отлаживать свой exe-файл в будущем, какие файлы мне нужно сохранить? Есть ли причина хранить файлы obj? Использует ли VS их вообще во время отладки или отслеживания сбоя? Я думал, что я должен сохранить хотя бы файлы pdb и exe. Так что это будет project.exe, project.pdb и vc100.pdb. Но как насчет vc100.idb, project.ilk, project.res ... и т. Д. Есть ли список игнорирования, который будет игнорировать все, что не требуется для хранения бинарных сборок, но будет хранить все, что есть?
Я хочу убедиться, что пользователь отправит мне аварийный дамп или сообщит о проблеме в будущем, чтобы я мог вернуться к используемой версии и отладить ее. Я также надеялся сделать бинарные файлы и файлы отладки доступными в удаленном репозитории, чтобы кто-нибудь еще мог. Спасибо!