Есть несколько вопросов, которые следует остерегаться.
1) Как говорит codeninja, порядок действий может быть другим, если вы нарушите код.
2) Файлы могут находиться в разных местах, и пути могут различаться. Это очень важно, когда у вас есть динамически загружаемые ресурсы или когда библиотеки DLL создаются и копируются в каталог подключаемого модуля. При отладке вы можете случайно загрузить не тот.
3) Наблюдение переменных в отладчике может вызвать оценку. Представьте себе свойство, которое тупо увеличивает свое вспомогательное поле, а затем возвращает увеличенное значение.