ecco il log dell'installazione alla riga dell'errore.

ACTION: DllSelfRegister: "C:\WINDOWS\system32\Comdlg32.ocx"

*** ERRORE: Impossibile trovare e quindi registrare il file 'C:\DOCUME~1\Roberto\IMPOST~1\Temp\msftqws.pdw\$(D LLSelfRegisterEx)'.
*** ERRORE: (L'utente ha risposto con 'OK')

La cosa che maggiormente non capisco è perche su un altro PC con visual e gli stessi software e moduli installati non gira ne da visual ne dall'eseguibile