Я знаю, что вы спрашивали, как это сделать с помощью файловых браузеров, но в случае, если другие люди интересуются той же проблемой, но через Visual Studio:
Лучше установить точку останова непосредственно перед завершением вашей программы.
Затем вы можете развернуть свой exe и можете быть уверены, что не забудете удалить запрос на ввод. Это также лучше, чем запрашивать ввод, потому что требуется много времени, чтобы закомментировать и вернуться к запросу ввода.
Я думаю, что лучше не запрашивать ввод, а вместо этого запускать вашу программу из запущенной командной строки.