2009-12-06 119 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編譯器生成的資源文件的鏈接。