File.ReadAllText() заменяет русские символы на ?????, как исправить?
У этого метода есть вот такая перегрузка:
ReadAllText(String, Encoding)
В вашем случае, нужно использовать её.
Короче оказывается Visual Studio при запуске копировала файл в не той кодировке