Я пытаюсь использовать mc.exe для создания файлов сообщений для моей программы записи журнала событий. Но даже демонстрационный файл сообщений, обеспеченный Microsoft, не скомпилирует. Кто знает, как записать файл сообщений, который мог быть скомпилирован mc.exe?
Править: Сообщение об ошибке, которое я получил:
msgs.mc(1) : error : expected keyword
- ??
Редактирование 2: проблема решена. mc.exe может только поддерживать Unicode, или ANSI закодировал исходный файл. Мой файл кодируется как UTF8.Именно.
Спасибо.
Проблема решена. Mc.exe может поддерживать только исходный файл в кодировке Unicode или ANSI. Мой файл закодирован как UTF8. Вот и все.
Спасибо, ребята.
Всегда документируйте получаемое сообщение об ошибке
Будучи вынужденным гадать: если вы получаете ошибку в строке #82, жалуясь на недопустимый символ (0x2e), то откройте файл в текстовом редакторе, поставьте курсор после . и нажмите Enter, чтобы строка завершилась переводом строки.
У меня пример работает в Visual Studio 2008 или 2010. Как насчет публикации вашего файла msgs.mc.
Также вы сохранили как простой ascii? Может быть, заголовок кодировки сбивает его с толку ...