Сегодня поменяли ПК на более мощный. Установили такую же версию Visual Studio (2015 Enterprise). Но при компиляции все русские символы не отображаются некорректно. Причем этот баг только при компиляции исключительно данной программы.
Что выдается в консоли:
Aua?ai ?a?ei ?aaiou
Что должно быть:
Выбран режим работы
Программа запускается как консольное приложение, которое запускает окно (WinForms). Если создать новый проект, то в консоли пишет все хорошо (вывод идет просто через Console.log как в новом проекте, так и в проблемном).
Думал что может кодировка отличается у меня, но на другом ПК так же отображается. Код не менялся.
В чем может быть проблема? Пытался декодером определить что за сбитая кодировка, но безрезультатно. Компилятор не выдает никаких ошибок что нет ссылки на то-либо, а так же что что-то не может найти.
Кодировка системы cp-1251.
.Net Framework 3.5
Есть скрин как это все.. Не только в консоли такая проблема:
Нашел решение. Все дело в кодировке файла исходного кода. По какой-то причине изменилась кодировка.. с UTF-8 поменялся на ANSI
Решением является изменение кодировки исходного файла.
Спасибо @Konst за наводку.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пишу программу в С#, которая предполагает простое анкетирование пользователей с последующем выводом данных
На странице спецификации протокола BitTorrent, сказано, что сообщение рукопожатия, должно быть отправлено первым, после подключенияИ указано...