2008-11-10 10 views
1

Embedded Visual Studio 4,我試圖添加class雖然class wizard. 因爲,該文件已經存在,第一次嘗試失敗了。所以我刪除了該文件並試圖再次添加該類。「重複的插入塊存在在源文件中類XX」

現在我得到錯誤信息

 
"A duplicate insert block exists for class xx in the source files" 

,我無法弄清楚如何從卷做些什麼,除了回我的代​​碼。

有沒有人看過這個,如果是的話,你會知道如何解決它嗎?

+0

你在說什麼語言/平臺?我們需要更多的背景。 – 2008-11-10 16:30:57

回答

0

這是說你有重複的塊,而不是重複的條目。也許你錯誤地重命名了一個塊。

例如說,在AFX塊,

檢查你只有其中的每一個在MyClass.h:

//{{AFX_DATA(CMyClass) 
//{{AFX_VIRTUAL(CMyClass) 
//{{AFX_MSG(CMyClass) 

...那你只有在MyClass.cpp其中的每一個:

//{{AFX_DATA_INIT(CMyClass) 
//{{AFX_DATA_MAP(CMyClass) 
//{{AFX_MSG_MAP(CMyClass)