obteniendo el valor de $ (ProjectDir), $ (SolutionDir) en un archivo vcproj

¿Es posible obtener el valor de$(ProjectDir) o$(SolutionDir) programáticamente fuera de Visual Studio? Mi escenario es que necesito leer un archivo vcproj como archivo de texto y obtener sus propiedades como el directorio de salida, etc. El problema es que algunas propiedades contienen variables de entorno como $ (SolutionDir) y similares.

Respuestas a la pregunta(1)

Su respuesta a la pregunta