我正在使用 Visual Studio 2012 Professional 和最新的 Resharper 插件开发一个包含 C# 和 C++ 代码混合的大型解决方案。
我从源代码管理中获得了整个解决方案的新副本。
正如预期的那样,在我第一次编译我的解决方案之前,Intellisense 将其卷曲的红线放置在 C++ 代码中的许多类型和字段下。然而现在,即使在(成功)编译整个解决方案之后,这些波浪线也不会消失。
我收到 100 多个 Intellisense 错误提示“Intellisense:无法打开源文件 .tlh
但是这些文件肯定存在于给定的位置,并且当我以提升的权限启动它时,VS 对它们具有完全的访问权限。
我什至可以使用下面的红线跳入命名空间、声明或其他内容,因此代码肯定存在。
如何让 Intellisense 再次工作并使这些烦人的线条消失?