
04/06/2005, 00:45
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes Puntos: 9 | |
Bueno lamentablemente voy a tener que hacerlo de la forma que se, pero me arroja un error. Cree el objeto en Visual Studio 6.0, genere la DLL, hasta ahi todo bien, pero cuando quiero instanciar el objeto con la linea 'set Object = Server.CreateObject("Commerce.ShopCart")', me sale este error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01AD)
El componente ActiveX no puede crear el objeto
En la busqueda que he realizado entontré un par de causas comunes:
- No estaba registrada la libreria
- Problema de permisos
- El explorador no permite ejecutar Componentes Activex no seguros
Las dos últimas causas posibles que mencioné no se lo puedo atribuir a este error, ya que problema con los permisos no tnego debido a que soy usuario administrador; también modifiqué la configuración del explorer tal como leí en las posibles soluciones que brindaban y no tuvo efecto alguno.
Ahora, en cuanto a la primera fuente posible del error que mencioné, intenó registrar la libreria en la ventana Ejecutar de XP con esta linea:
regsvr32.exe C:\Inetpub\wwwroot\Clases\Commerce.dll
El mensaje me dice que se ha logrado registrar la libreria con exito, pero cuando voy a System32 no existe ninguna libreria llamada Commerce.dll. Por que creen que no me la está registrando? o cual creen que puede ser otra causa posible de error?
Saludos!. |