头文件 iostream 找不到 Visual Studio 2010
Header files iostream not found Visual Studio 2010
我安装了Visual Studio 2010 Ultimate版本,一切正常,我的开发环境运行良好。
但是我最近遇到了一个问题,其中每段代码都给我关于找不到头文件的错误,如iostream
stdio.h
conio.h
等。
之前安装的 Visual C++ Express 2010 引起的。
我试图完全卸载并安装Visual Studio,但似乎总是留下一些我无法跟踪的文件。我使用了这个链接,答案就在那里标记,但无济于事。谁能建议我如何在不格式化整个系统的情况下正确使用它。
问题链接
我似乎已经使用堆栈溢出的另一个答案解决了这个问题。答案指向Microsoft连接中的此链接。
下面列出了我解决问题的步骤。
VS2010_Uninstall-RTM.ENU.exe /full /netfx
PaddedVersion
的密钥 VisualStudio10.0VCLibraries
或 VisualStudio10.0_ConfigVCLibraries
结尾的关键字 VisualStudio10.0VCLibraries
下的所有键和子项,或者如果不起作用,请删除 VisualStudio10.0
或 VisualStudio10.0_Config
下的所有项和子项。这里的问题是,必须删除所有键,无论它们对上述字符串的前缀如何,如HKEY_LOCAL_MACHINE或HKEY_USERS等。在所有情况下都必须将其删除。PaddedVersion
只是帮助您找到所有这些密钥。希望它能帮助所有遇到此类问题的人。
在过去六个月中尝试了这个以及无数其他解决方案之后,对我有用的解决方案如下:
1) 右键项目
2) 选择属性
3) 选择配置属性>常规>平台工具集
4) 当您进入平台工具集时,单击右栏中的 v110 值。您将看到一个下拉列表,允许您选择 v90、v100 或继承。当然,v100 是正确的答案。一旦选择了 v100,我不相信您可以从 VS 2010 中返回到 v110。您必须在VS 2012中再次打开才能将其移回v110。
相关文章:
- 无法在 Visual Studio 2010 中构建 Allegro C++ 程序
- Visual Studio 2013,错误 MSB8020:找不到 Visual Studio 2010 的生成工具
- std::array initalization with Visual Studio 2010
- 将代码从 32 位迁移到 64 位时出现问题 Visual Studio 2010
- 在 Visual Studio 2010(及更高版本)中定义包含或链接路径变量的位置
- Visual Studio 2010 单元测试:无法识别引用的项目类
- Visual Studio 2010 - C++ 致命错误 LNK1120: 1 个未解析的外部
- C /FORTRAN项目由Visual Studio 2010/Intel 2013创建,将不会在Visual St
- 如何使 Visual Studio 2010 警告未使用的变量
- 如何解决错误 C2719 在 Visual Studio 2010 C++ 中不存在代码行时
- 按值传递的参数在 Visual Studio 2010, C++ 的调试器中显示为通过引用传递
- Visual Studio 2010 是否执行零初始化
- 无法使用 Visual Studio 2010 和 Qt 版本 4.8.0 创建"Qt Gui Application"
- 如何将Visual studio 2010升级到2015版本
- Visual Studio 2010 调用 _locking() 失败 (errno = 22) 当文件指针高于 (2^
- Qt 4.8 与 Visual Studio 2010 的链接错误
- OpenSSL on Windows and Visual Studio 2010
- 在Visual Studio 2010中使用大型查找表的链接限制使用代码库的限制
- Visual Studio 2010:致命错误C1189:#Error
- 未解决的外部符号Visual Studio 2010错误