Мало надежды когда-либо получить какую-либо полезную информацию из файла .suo. Даже если вам удастся провести обратный инжиниринг его (сложного) формата, ваша тяжелая работа будет напрасной со следующим выпуском или пакетом обновления для Visual Studio.
Файл хранит состояние IDE. Это состояние также доступно из интерфейсов расширяемости. Используйте макросы, чтобы опередить. Чтобы начать, найдите пространство имен EnvDTE в библиотеке MSDN.