2009-12-06 116 views
1

我想添加一些扩展的错误代码到事件日志,但我得到以下错误。故障扩展事件日志消息

的事件ID(109)在源(PumpServer) 的描述不能被 找到。本地计算机可能没有 必需的注册表信息或 消息DLL文件来显示来自远程计算机的消息 。你可能是 能够使用/ AUXSOURCE =标志来检索这个描述 ;有关详细信息,请参阅帮助 和支持。下面 信息是事件的一部分: 事件日志文件已损坏..

消息文件看起来像这样和我说的到底的: -

<---snip---> 

MessageId= 
SymbolicName=EVMSG_BADREQUEST 
Language=English 
The service received an unsupported request. 
. 

MessageId= 
SymbolicName=EVMSG_DEBUG 
Language=English 
%1 
. 

MessageId= 
SymbolicName=EVMSG_STOPPED 
Language=English 
The service was stopped. 
. 

MessageId= 
SymbolicName=EVMSG_INVALIDLICENCE 
Language=English 
The service does not have a valid licence. Initialization failed. 
. 

它编译精细。 mc程序正在运行这个文件,并产生一个与我的新消息ID相同的头文件。

// 
// MessageId: EVMSG_INVALIDLICENCE 
// 
// MessageText: 
// 
// The service does not have a valid licence. Initialization failed. 
// 
#define EVMSG_INVALIDLICENCE    0x0000006DL 

任何想法为什么它没有找到我的消息?所有其他工作。

回答

0

确保你与由MC编译器生成的资源文件的链接。