I'm using vs2008 to develop mfc smart device project. the different solutions corresponding to the different platforms(eg pocket pc(armv4i), smartphone(artv4i)). when I want to open a different solution, I have to start the vs2008, then change the platform in va's "C/C++ Directories" dialog, then close the vs2008, then restart the vs2008. the frequent switchs was driving me crazy. there is any eazy method to do this? the VA can't auto dynamic change the platform depend on the project setting?
The easiest solution is to set the platform in VA settings to "Custom", delete all of the directories from this list, and add the directories from the platform to the project's "C++ Additional Include Directories" list.
This way VA will pick up the correct directories for each solution when you open it. This will mean there are no longer any symbols in your stable include directories, so you will no longer get symbols in italic:
VA Options -> Advanced -> Fonts and Colors -> Stable symbols in Italic