谁知道如何使用mc.exe(Message Compiler)?

时间:2010-07-23 07:23:43

标签: c# c++ event-log

我正在尝试使用mc.exe为我的事件日志编写程序创建消息文件。但即使是微软提供的sample message file也无法编译。谁知道如何编写可以由mc.exe编译的消息文件?

编辑:我收到的错误消息是:

msgs.mc(1) : error : expected keyword
- ??

编辑2:问题解决了。 mc.exe只能支持Unicode或ANSI编码的源文件。我的文件编码为UTF8。就是这样。

感谢。

3 个答案:

答案 0 :(得分:5)

始终记录您收到的错误消息

被迫猜测:如果第82行出现错误,抱怨无效字符(0x2e),则在文本编辑器中打开文件,将光标放在后面。然后按Enter键以使换行终止该行。

答案 1 :(得分:5)

问题解决了。 mc.exe只能支持Unicode或ANSI编码的源文件。我的文件编码为UTF8。就是这样。

谢谢你们。

答案 2 :(得分:2)