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