Видите ли вы какие-либо сообщения в нижнем колонтитуле Visual Studio, которые бы указывали, что это анализирует решение?Вы можете попытаться удалить базу данных intellisense, это будет файл .ncb (вам нужно будет сделать это с закрытым решением), а затем снова открыть решение, оно перестроит базу данных intellisense и должно быть быстрее.
Вы также можете отключить его, я предполагаю, что когда вы пишете код, он пытается выполнить поиск в переменной / функции / классе / пространстве имен.Чтобы отключить его, следуйте этим инструкциям:
http://blogs.msdn.com/b/zainnab/archive/2010/05/01/how-to-turn-off-automatic-intellisense-vstipedit0054.aspx
или вы можете сделать это через макрос, если вы хотите просто включить / отключить его
http://blogs.msdn.com/b/vcblog/archive/2007/11/19/controlling-intellisense-through-macros.aspx
Другое дело, что у вас может быть какое-то коварное поведение, которое не имеет ничего общего с вышеупомянутым, и единственный способ узнать это - использовать что-то вроде Process Monitor:
http://technet.microsoft.com/en-us/sysinternals/bb896645
Это скажет вам, какие файлы, ключи реестра, потоки и т. Д. Создаются, открываются, закрываются и т. Д. В Visual Studio.
Надеюсь, это поможет.