Visual Studio 2010 找不到解决方案的局部变量以外的任何定义
Posted
技术标签:
【中文标题】Visual Studio 2010 找不到解决方案的局部变量以外的任何定义【英文标题】:Visual studio 2010 can't find definition of anything except local variables for a solution 【发布时间】:2014-05-08 10:34:34 【问题描述】:我安装了 Windows 8.1 的全新副本。安装了 VS2010 和 Visual Assist 最新试用版。在安装 Windows VS2010 的新副本之前,正在为该解决方案正确查找所有内容的定义/引用/调用层次结构。现在它显示
A definition for the symbol "OBJECT" could not be found.
这里OBJECT
是我要为其查找定义/引用的变量/函数。视觉辅助作品虽然可以找到。我禁用了扩展管理器的视觉辅助。但它也不起作用。它适用于同一解决方案的旧版本。我添加了一些项目作为其他项目的参考。我不知道这是否是问题的原因。谢谢。
编辑:该解决方案由 13 个 C++ 项目组成。
【问题讨论】:
你能举个真实的例子吗?是编译问题吗?链接器问题? 没有编译错误。没有链接器错误。我可以成功运行该项目。我只是不能使用查找定义/引用/层次结构等功能。 Intellisense 的问题在该特定解决方案中被卡住了。如果您命令它重新创建其数据库可能会有所帮助。 【参考方案1】:Intellisense 的问题在那个特定的解决方案上卡住了。
Microsoft 有关于它的 sort of unhelpful msdn 文章。在实践中,它有时会卡住,如果您命令(或通过删除强制执行)它以重新创建其数据库,它可能会有所帮助。
【讨论】:
以上是关于Visual Studio 2010 找不到解决方案的局部变量以外的任何定义的主要内容,如果未能解决你的问题,请参考以下文章
如何解决Visual Studio2010 编译时提示系统找不到指定文件问题
visual studio C++2010 系统找不到指定文件”
关于Visual Studio 2010中MFC工程的消息WM_INITDIALOG找不到的问题