2010-01-14 89 views
0

我正在使用Visual C++ 6.0的MFC應用程序。當我在資源視圖中雙擊對話框的其中一個元素時,出現錯誤「無法添加新成員」。如何從MFC錯誤中恢復「無法添加新成員」?

我知道這可能源於與該資源相關聯的源文件中的元數據損壞。

你知道有什麼方法來確定究竟是什麼原因導致問題並修復它嗎?

+0

如果您有版本控制系統設置,請使用基本版本進行比較來揭示它。 – 2010-01-14 20:29:28

+0

我不知道有多少版本在問題出現之前。 – 2010-01-14 20:59:36

回答

3

通常,當我發生這種情況時,我刪除了項目類嚮導文件([projectname] .clw),這將清除問題。

您也可以刪除項目的瀏覽器文件 - 通常會清理更奇怪的問題([projectname] .ncb)。

您可能需要停止Visual Studio,刪除文件,然後重新啓動&重新打開項目。

在您嘗試調用類嚮導時刪除.CLW時,它將聲明它缺失並且您想重新構建它,選擇是/確定,然後它會詢問您什麼源文件(它將默認到項目中的所有文件) - 確保看起來合適並繼續。

NCB將在沒有任何干預的情況下在後檯安靜地重新創建。