Permisos para Activex EXE

04/08/2004 - 06:00 por Ricardo | Informe spam
¡Hola Grupo!,

Hice un componente Activex EXE en VB5 para que corra en el servidor web con
IIS5 en un Win 2000 Proffesional (inglés).

Pero este componente no se levanta (ejecuta) cuando se llama desde la página
ASP que lo crea.

En una primer instancia manda un mensaje de que no puede crear el objeto,
aunque lo haya desarrollado en esa misma máquina. Esto me hizo cambiar a
probarlo con Win XP Profesional (español). Allí pude incluirlo en MTS dentro
de un nuevo paquete y con permisos para que todos los usuarios puedan
accesarlo, sin embargo mi cliente cuenta con el Win 2000 y este no responde,
aún dándole permisos; aunque ya no me manda el error de que no puede crear
el objeto, aún asi, el ActiveX no se levanta en el servidor como debe
hacerlo y como lo hace en el XP.

¿Alguien se ha topado con esto, o me podría decir que debo hacer?.

Se que el problema es de permisos, pero no se donde y como asignarselos en
Win 2000 Proffesional (inglés)
Ah, otra cosa, debe ser un ActiveX EXE y no una DLL ya que debe contar con
interface de usuario.

Gracias.

Ricardo A. M.
 

Leer las respuestas

#1 Matias Iacono
03/08/2004 - 14:54 | Informe spam
Hay algo que no me queda claro. Si es un EXE, lo estas instanciando desde el
lado del servidor, para que te serviria la interfaz de usuario?
O sea, el cliente no lo podria ver. Por otro lado, si quieres meterle
interfaz, un DLL tambien la soporta.
Creo que los EXE para este tipo de caso se dejaron de usar hace ya mucho
tiempo atras.
Si nos comentas un poco cual es la finalidad de esta aplicacion, tal vez
podamos ayudarte de otra manera.
De cualquier manera, aca te van unos links que te pueden ser utiles:

http://www.microsoft.com/Downloads/...p;FamilyIDB2BF01-BA79-47D6-9372-79A9FFF9663B
http://www.awprofessional.com/artic...icle.asp?p$108&seqNum
http://www.mail-archive.com//msg00698.html

Matias Iacono
Microsoft MVP



"Ricardo" wrote in message
news:
¡Hola Grupo!,

Hice un componente Activex EXE en VB5 para que corra en el servidor web


con
IIS5 en un Win 2000 Proffesional (inglés).

Pero este componente no se levanta (ejecuta) cuando se llama desde la


página
ASP que lo crea.

En una primer instancia manda un mensaje de que no puede crear el objeto,
aunque lo haya desarrollado en esa misma máquina. Esto me hizo cambiar a
probarlo con Win XP Profesional (español). Allí pude incluirlo en MTS


dentro
de un nuevo paquete y con permisos para que todos los usuarios puedan
accesarlo, sin embargo mi cliente cuenta con el Win 2000 y este no


responde,
aún dándole permisos; aunque ya no me manda el error de que no puede crear
el objeto, aún asi, el ActiveX no se levanta en el servidor como debe
hacerlo y como lo hace en el XP.

¿Alguien se ha topado con esto, o me podría decir que debo hacer?.

Se que el problema es de permisos, pero no se donde y como asignarselos en
Win 2000 Proffesional (inglés)
Ah, otra cosa, debe ser un ActiveX EXE y no una DLL ya que debe contar con
interface de usuario.

Gracias.

Ricardo A. M.





Preguntas similares