如何在Windows 10上修复Visual Studio 2017中特定于计算机的虚幻IntelliSense错误
How to fix computer-specific, phantom IntelliSense errors in Visual Studio 2017 on Windows 10?
这是有史以来的第一篇文章,请随时提出批评或建议。
免责声明-我已经尝试过以下内容:
- 删除.vs和.soo
- 已修复的Visual Studio
- 将Windows SDK和解决方案目标与10.0.17763.0、10.0.17134.0和10.0.15063.0匹配
- 确保我已经在我的机器上安装了所有相应的SDK
- 已清除解决方案,已清除浏览器数据库错误
- 将Include目录设置为从父目录继承
- 第2版:笔记本电脑上重新放置的存储库
问题:
在我的笔记本电脑上,我有数百个虚幻的IntelliSense错误,主要包括类似于"无法打开源代码文件stdio.h"、"无法打开来源代码文件vector"、"命名空间std没有成员vector"answers"命名空间std'没有成员string"的错误所有东西都编译并运行,但这非常烦人。
据我所知,我对include语句没有异议。在最长的一段时间里没有任何问题。他们似乎是随机出现的,但显然我一定做了什么。
如果我在桌面上克隆相同的repo,或者提取更改,则不存在IntelliSense问题。
编辑:包括实际问题。。。
问题:除了我包含的内容之外,还有其他想法可以解决这个问题吗?
我发现了问题!
这是由于我的附加包含目录和链接器中的问题。我试图在我的台式机和笔记本电脑(两个不同的位置)上都包含SDL,以避免每次在不同的机器上开发时更改包含的麻烦。这只在我的笔记本电脑上造成了intellisense错误,因为我的桌面上SDL的包含被列在第一位,或者至少这是我的假设。
谢谢大家或帮助!
相关文章:
- 警告处理为错误这里有什么问题
- "error: no matching function for call to"构造函数错误
- C++为什么我的编译器成功了,但我的计算机给出了调试错误?
- 系统错误:程序无法启动,因为您的计算机中缺少MSVCP140D.DLL。尝试重新安装该程序以解决此问题
- 致命错误LNK1112:在 npm 安装期间,模块计算机类型'X86'与目标计算机类型'x64'冲突
- 在计算机级别,应用程序以二进制方式运行,然后当发生运行时错误时,它如何呈现回错误代码
- C MSVCP120D.DLLL在您的计算机错误VS2017中缺少
- 如何在Windows 10上修复Visual Studio 2017中特定于计算机的虚幻IntelliSense错误
- 致命错误LNK1112:通过 vcvarsall .bat x86 运行构建'X86'模块计算机类型'x64'与目标计算机类型冲突
- gdal201.dll在Visual Studio 2012上的计算机错误中缺少
- 计算机中缺少"sfml-system.dll",错误
- QtGui4.lib(QtGui4.dll):致命错误LNK1112:模块计算机类型"X86"与目标计算机类型"x64"冲突
- 一台计算机中出现 msvs 2013 错误 C2057,另一台计算机中没有错误。这是怎么回事?
- Visual Studio c ++ LoadLibary 错误:程序无法启动,因为您的计算机中缺少 dll
- msvcprtd.lib(MSVCP100D.dll):致命错误LNK1112:模块计算机类型"X86"与目标计算机类型"x64"冲突
- 错误:类计算机组合已在 computer.obj 中定义
- Visual C++2010-将项目复制到其他计算机后出现多个未解决的外部错误
- 计算机视觉-在TensorFlow上运行C++inception-v3时出现非法指令错误
- 致命错误LNK1112:2010 年模块计算机类型"X86"与目标计算机类型"X64"冲突
- 错误 LNK1112:模块计算机类型"x64"与目标计算机类型"X86"冲突