Visual studio Visual Studio:类向导出现故障

Visual studio Visual Studio:类向导出现故障,visual-studio,mfc,visual-studio-2005,Visual Studio,Mfc,Visual Studio 2005,有几个类向导函数不起作用,其中大部分我并不十分需要,但不能将类添加到MFC控件是一个大问题。我有一个MFC对话框项目正在进行中,每当我尝试,比如说,向类添加函数时,我都会得到“操作无法完成”——这不是很有帮助。如果在资源视图中,我右键单击对话框并选择“添加类…”,则不会发生任何事情 我有MicrosoftVisualStudio2005W/SP1。我正在运行32位的WinXPHESP3 顺便说一句,这个项目是从VS 6.0导入的,所以我有很多东西,比如AFX\U MSG\U MAP,我开始怀疑它

有几个类向导函数不起作用,其中大部分我并不十分需要,但不能将类添加到MFC控件是一个大问题。我有一个MFC对话框项目正在进行中,每当我尝试,比如说,向类添加函数时,我都会得到“操作无法完成”——这不是很有帮助。如果在资源视图中,我右键单击对话框并选择“添加类…”,则不会发生任何事情

我有MicrosoftVisualStudio2005W/SP1。我正在运行32位的WinXPHESP3


顺便说一句,这个项目是从VS 6.0导入的,所以我有很多东西,比如AFX\U MSG\U MAP,我开始怀疑它是无用的,可能会造成干扰。

就像我在评论中提到的,修复不起作用,所以我重新安装了。这也有一些错误,但VS现在似乎起作用了。如果我必须从头再来一次,我可能会先尝试重新安装SP1。

首先,VS2005非常旧。第二,你试过“修复”VisualStudio吗?@rrirower是的,嗯,XP也很旧了。没有,我没有试过修理。我该怎么做呢?我的下一步将是询问如何清除任何缓存文件以及其他项目清理不到的内容。尝试设置一个新项目,将所有文件复制到其中,看看这是否有区别。您需要AFX_MSG_映射标记,让VS知道可以在何处插入代码。你可以尝试删除它,看看当VS找不到它时它是否会被添加回来。但我怀疑这能否解决您的问题。请重新运行visual studio安装。应该有修复或修改安装的选项。关闭项目,删除*.ncb和*.aps并重新加载(它将重新创建它们)。这些都是老巫师失败的臭名昭著的原因。