Si el archivo esta dentro de un String, puedes utilizar una clase FileInfo para extraer la carpeta con la propiedad DirectoryName
Código C#:
Ver originalnew FileInfo("archivo").DirectoryName
Devolvera una String con la el path de la carpeta...
De equivocarme tambien esta la propiedad Directory que devuelve una instancia de la clase directory y ahi tiene bastantes propiedades para el manejo de la carpeta (nombre, rutas, etc).