【发布时间】:2009-11-20 22:56:49
【问题描述】:
我正在 Visual Studio 2008 中开发一个相当大的(我认为 - 32 个项目大吗?)多项目“解决方案”。因为它是一个遗留系统,代码主要是 C
最近(但我不确定最近多久),我注意到我的浏览信息 - 允许一个宏、函数、变量的“转到定义”和“转到声明”的 VS 工具,等等 - 没有被更新。我会在某些东西上尝试“转到定义”,IDE 会告诉我“符号 '' 没有定义”,或者,如果它是我移动过的东西,会转到正确的文件但错误点。
我尝试为解决方案中的所有项目构建浏览信息,但这没有帮助。然后我在MSDN 上读到我应该不这样做,而是应该在构建所有项目之后,以所有 .sbr 文件作为输入运行 BSCMAKE我>。 (我相信,但不确定,.sbr 文件是在编译文件时自动生成的。)
我猜是这一步(使用所有 .sbr 文件运行 BSCMAKE)没有发生,但我不知道在哪里可以找到设置,如果有的话一,它控制整个解决方案(而不是一次一个项目)。
VS 是否有其他文件(除了 .bsc)可以从中获取此信息? (换句话说,我是不是完全找错了树)?
【问题讨论】:
标签: visual-studio-2008 browse-information