Mil gracias, Luis, José, Pablo, Gabriel, Omar, funcionó, cada uno de los aportes fue bueno, una junta de todo.
Les resumo: En el servidor instalé el com + desde el Adm. Servicios de Componentes, luego exporte la aplicación desde Servicios de Componentes y agregue el permiso a "todos" POR AHORA PARA PROBAR también desde el Adm. Servicios de Componentes. Luego lo instale en la pc cliente, y ahí ejecute con CreateObject no con CreateObjectEx. QUE GRANDES.... Gracias Marcelo ----- Original Message ----- From: Luis Dalmasso To: GUFA List Member Sent: Friday, March 20, 2009 8:31 AM Subject: [GUFA] COM + con VFP cuando la registras correctamente en w2003 te genera un instalador de proxy para dcom, que deberias correrlo en las pc cliente por lo que podes usar crateobject, de todas formas pablo van diset para su framework tiene una muy buena explicacion de como instalar los componentes distribuidos, consultala seguro te va a servir Saludos Luis El 19 de marzo de 2009 15:03, Pablo van Diest <[email protected]> escribió: Marcelo, si no me falla la memoria el COM+ de W2003 tiene una opción que viene “destildada” que habilita a dicho COM+ para que pueda ser accedido desde otras maquinas por otros usuarios. Lamentablemente no tengo un W2003 cerca pero recuerdo que dicha opción esta en una solapa de las propiedades de “My computer”, solapa “COM Security” hay una serie de botones (creo que era la parte de “Launch permissions”) que habilitan a acceder a los componentes de modo local y remoto de acuerdo al usuario o grupo de usuarios, seguramente te falta habilitar el modo remoto en algunos lados. Salu2, Pablo ---------------------------------------------------------------------------- De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani Enviado el: Jueves, 19 de Marzo de 2009 07:39 a.m. Para: GUFA List Member Asunto: [GUFA] COM + con VFP Estimados, estoy armando un servicio COM+ con VFP 9, este accede a una base fox, hasta aquí todo bien, también he podido registrarla en el "servicios de componentes" sobre Windows 2003 y localmente puedo accederla, pero si la ejecuto remotamente desde otra pc me da el siguiente error: OLE error code: 0x800401f3: cadena clase no valida La verdad que ya probé de todo, permisos, opciones varias pero el error persiste. Por ahí leí, que el windows 2003 es el culpable, pero no encontré la solución. La idea con esto es, clientes que desde sus PC ejecutaban un proceso pesado, ahora lo realicen remotamente y el proceso se ejecute en el server. Desde ya muchas gracias. Marcelo Colombani
