Visual Studio 2008 Navigation Bar Confused - PullRequest
1 голос
/ 09 декабря 2011

Я занимаюсь рефакторингом (довольно длинной) программы на C, используя Visual Studio Professional 2008 (9.0.30729.4462 QFE). Я использую раскрывающийся список функций на панели навигации, чтобы быстро переключаться между функциями в источнике.

Я добавил функцию в начало некоторого исходного кода, и теперь выпадающий список функций на панели навигации просто неверен. Иногда это приводит меня к другой функции или к другой функции.

Я пытался очистить, собрать, перестроить проект, закрыть и снова открыть проект и даже перезагрузить компьютер, но ничего не помогло.

Я предполагаю, что IDE необходимо перестроить свой индекс исходного кода, но я искал бесполезно, чтобы найти такой файл, а тем более, как принудительно перестроить.

Спасибо!

1 Ответ

2 голосов
/ 09 декабря 2011

Удаление файла .ncb и повторное открытие решения должны решить проблему.

Visual studio анализирует ваш исходный код и сохраняет результаты в .ncb (базе данных Intellisense). Файл используется для автозаполнения, просмотра классов и т. Д. Обычно он перестраивается автоматически, но иногда требуется ручная очистка.

...