Este equipo redactor ha pasado mucho tiempo buscando para dar respuesta a tus preguntas, te regalamos la respuesta y deseamos serte de gran apoyo.
Solución:
Resulta que para que esta aplicación funcione bajo VBScript, tuve que hacer dos cosas.
- Ejecute RegAsm.exe para registrar las DLL.
- Ejecute C:WindowsSysWOW64cscript.exe para ejecutar mi VBScript.
Si esto no funciona, consulte la otra respuesta aquí sobre cómo habilitar aplicaciones de 32 bits en IIS.
También vale la pena verificar que tiene “Habilitar aplicaciones de 32 bits” establecido en Verdadero en la configuración avanzada de DefaultAppPool dentro de IIS.
La aplicación está intentando crear un objeto COM e incluso si existe esa DLL COM, puede depender de otra DLL que no esté instalada. Puede usar DependencyWalker para averiguar si este es el caso.
Si para ti ha resultado útil este post, nos gustaría que lo compartas con otros juniors de esta manera contrubuyes a difundir esta información.