Extraer código fuente de una base de datos de MS Access

Tengo una base de datos de Access de la que me gustaría extraer el código fuente para poder ponerlo en el control Source.

He intentado extraer los datos utilizando los ensamblajes de interoperabilidad primarios (PIA), pero tengo problemas porque no están recogiendo todos los módulos y formularios.

Hay 140 Formularios y módulos en el código (No pregunte, es un sistema heredado que he heredado), pero el código PIA solo recoge 91 de ellos.

Aquí está el código que estoy usando.

using System;
using Microsoft.Office.Interop.Access;

namespace GetAccesSourceFiles
{
    class Program
    {
        static void Main(string[] args)
        {
            ApplicationClass appClass = new ApplicationClass();
            try
            {
                appClass.OpenCurrentDatabase("C:\\svn\\projects\\db.mdb",false,"");

                Console.WriteLine(appClass.Version);
                Console.WriteLine(appClass.Modules.Count.ToString());
                Console.WriteLine(appClass.Modules.Parent.ToString());

                int NumOfLines = 0;
                for (int i = 0; i < appClass.Modules.Count; i++)
                {
                    Console.WriteLine(appClass.Modules[i].Name + " : " + appClass.Modules[i].CountOfLines);
                    NumOfLines += appClass.Modules[i].CountOfLines;
                }

                Console.WriteLine("Number of Lines : " + NumOfLines);
                Console.ReadKey();
            }
            catch(Exception ex)
            {
                Console.WriteLine(ex.Message + "\r\n" +ex.StackTrace);
            }
            finally
            {
                appClass.CloseCurrentDatabase();
                appClass.Quit(AcQuitOption.acQuitSaveNone);
            }

        }
    }
}

¿Alguna sugerencia sobre lo que podría faltar ese código? o en un producto / herramienta por ahí que hará esto por mí?

Edición: También debo mencionar que esto se necesita para realizar una secuencia de comandos en el disco, la integración con VSS no es una opción, ya que nuestro sistema fuente es SVN. Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta