Errore 80040154 (eccezione di class non registrata) durante l’inizializzazione di VCProjectEngineObject (Microsoft.VisualStudio.VCProjectEngine.dll)

Sto cercando di eseguire questo strumento per convertire un progetto Visual C ++ in makefile. Il progetto che sto cercando di convertire il progetto è scritto in VS2008, quindi sto usando un riferimento a Microsoft.VisualStudio.VCProjectEngine.dll dalla versione 9.

Fallisce in questa linea:

VCProjectEngine vcprojEngine = new VCProjectEngineObject(); 

Con la seguente eccezione:

Recupero del factory di class COM per componente con CLSID {D19A00C4-A7F9-4E14-A5E1-D060B7EB57F3} non riuscito a causa del seguente errore: 80040154 Classe non registrata (Eccezione da HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Quando ho provato a registrare VCProjectEngine.dll con regsvr32, ho ricevuto un errore che il punto di ingresso DllRegisterServer non è stato trovato.

Qualche idea??

Grazie in anticipo.