First off, thanks for a great product! It's really been indispensable for us.
We have a problem in that we have multiple solutions each consisting of around 200 projects. When VS starts up, VAX will lock up the IDE with a "VAX is scanning projects" dialog for quite a while.
If we disable VAX then VS is responsive during the entire load of the solution and we can start working immediately. If you notice, the MS Intellisense updates occur in a background thread without affecting the user. It would be really awesome if the VAX scanning and cache updates could be delegated to a background thread so as not to lock up the IDE at load.
Would you mind capturing a log of the solution load so we can investigate?
Start VS. File | Close solution (if a solution automatically loaded when VS started) VAssistX | Visual Assist X Options | Performance | Enable logging (close dialog) Load the solution Wait until the process CPU goes idle Exit VS