C# Не видит текстовый файл в папке
Источник: Stack Overflow на русском
Скорее всего у вас отключены разрешения у файлов, так как у .exe файлов так же отсутствует расширение.
Иными словами map1.txt у вас называется map1.txt.txt
Первым делом включите отображение расширений файлов:
вид
, и отключите галочку "скрывать расширение для зарегистрированных типов файлов":И вместо ручного добавления файлов в ваш проект добавляйте их через Visual Studio: