无法获得visual studio C++包含文件'excpt.h'来安装

Chr*_*lly 8 c++ windows compiler-errors visual-studio

我正在尝试编译Visual Studio C++项目,因为编译器报告"无法打开包含文件:'excpt.h':没有这样的文件或目录",我无法到达任何地方.这个问题已在互联网上多次报道,但我找不到任何关于我的具体情况的帮助.问题不在于项目的包含路径没有正确设置,问题是我的计算机中只缺少这个包含文件(可能还有一堆其他文件).我的硬盘上没有这样的文件.所以我尝试安装Windows SDK 7.1.该文件不在已安装的SDK中(尽管它应该是).我尝试修复安装,卸载它,重新安装它......所有的时间都很多.我还尝试安装,修复,卸载,重新安装Visual Studio 2010专业版,无论是否安装了Windows SDK.我甚至尝试卸载专业版来安装快速VC++ ......似乎没什么用,没有'excpt.h'永远不会安装在我的电脑上.我无能为力......有人有一丝解决方案吗?我在Windows 7上.

作为补充信息,请注意"excpt.h"包含在"windows.h"中.此外,"excpt.h"文件通常与Windows SDK一起安装在"c:\ program files(x86)\ microsoft sdks\windows\v7.1\include \"之类的路径下,并且在Visual Studio下的路径下安装"C:\ Program Files\Microsoft Visual Studio 10.0\VC\include \".

编辑:如果它可能会有所帮助,我可能会添加文件夹C:\ Program Files\Microsoft Visual Studio 10.0\VC\include相关我的Visual Studio安装只有两个文件...这当然不正常!!! 但是,我找不到任何方法让安装程序安装应出现在此库中的所有.h文件.

Chr*_*lly 4

对于那些有同样问题的人,这是我在大约 10 小时的安装/卸载/清理周期后找到的解决方案...我已经使用这个. 之后,我使用控制面板卸载了 Windows SDK 以及与其相关或与 Visual Studio 相关的所有内容(例如 .NET Framework)。然后,我通过手动删除位于 C:/Program 文件中的 Visual Studio 和 Windows SDK 文件夹来删除所有剩余的内容。最后,我删除了注册表中与 Windows SDK 或 Visual Studio 相关的所有条目(它们位于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft)。然后,我重新安装了 Visual Studio...它终于可以正常工作了。我应该补充一点,在任何安装或卸载步骤之后,我都使用 CCleaner 重新启动并清理了注册表。