该行:
#include "device.tmh"
显示为红色下划线,并且报告错误"无法打开源文件" (我在这里翻译西班牙语,措辞可能与英语不同)。
此外,像:
TRACE_LEVEL_INFORMATION, TRACE_DRIVER
全部显示为红色下划线。 "标识符未定义"。
发生了什么?
答案 0 :(得分:1)
正如@arminb所说,这可能是Visual Studio中的一个缺陷。转到Control Panel\Programs\Programs and Features
并右键单击Microsoft Visual Studio并单击更改后,一个简单的修复就可以解决此问题。
答案 1 :(得分:1)
我知道这个问题是 4 年前提出的,但对于将来遇到此问题的任何人,即使卸载和安装 Visual Studio 似乎也无济于事。
当我按照 this tutorial's 步骤 1 中的说明安装 spectre migrated libs 时,它对我有用。
安装上述库并以管理员身份运行visual studio后,新项目构建成功。