2015-07-11 44 views
0

幾個類嚮導函數不起作用,其中大多數我不需要非常糟糕,但無法將類添加到MFC控件中是一個大問題。我有一個MFC對話框項目正在進行,每當我嘗試向一個類添加一個函數時,我只會得到「操作無法完成」 - 不是很有幫助。如果在資源視圖中,我右鍵單擊一個對話框並選擇「Add Class ...」,則不會發生任何事情。Visual Studio:類嚮導出現故障

我有Microsoft Visual Studio 2005 w/SP1。我正在運行WinXPHESP3 32位。

順便說一下,這個項目是從VS 6.0導入的,所以我有很多東西像AFX_MSG_MAP那樣躺着,我開始懷疑它是無用的,可能會干擾。

+0

首先,VS2005很舊。其次,你有沒有試圖「修復」視覺工作室? – rrirower

+0

@rrirower是的,好吧,XP也很老了。 不,我沒有嘗試過修理。我會怎麼做呢?我的下一步是要問如何清除任何緩存文件,而不是項目乾淨不會。 – Opux

+0

嘗試設置一個新項目,將所有文件複製到那裏,看看是否有所作爲。你需要AFX_MSG_MAP標記讓VS知道它可以在哪裏插入它的代碼。您可以嘗試將其刪除,並查看VS無法找到時是否將其添加回來。我懷疑那會解決你的問題。 – Roel

回答

0

就像我在評論中提到的那樣,修復不起作用,所以我重新安裝了。這也有一些錯誤,但VS似乎現在起作用。如果我必須重做一遍,我可能會先嚐試重新安裝SP1。