Desde ASP.NET tengo una referencia a una DLL hecha en VB6. Esta DLL lo que hace es lo siguiente: le paso la ruta de un plano de autocad, le hago unas modificaciones y lo transformo a JPG.
En modo desarrollo (con visual studio 2008) funciona correctamente, llamo a la DLL, abre autocad, transforma el plano a JPG y lo muestro en la página ASPX.
Cuando lo pongo en producción me da errores de que El componente ActiveX no puede crear el objeto y Pemiso denegado cuando intento abrir autocad, estoy utilizando impersonate = true con un usuario Administrador y he comprobado que puedo llamar a un metodo de prueba de la DLL que devuelve un "Hola mundo" sin embargo parace que no tengo permisos para trabajar con AutoCAD.
Teneis alguna idea de como poder solucionar esto? es tema de permisos? no puedo hacer esto desde ASP.NET?