anonymous Log in
Search
Recents:
v3.0
gx-l
Evolution 1 Instalaciónaplicación WIN en cliente
18/06/09 14:33

Alba Lia Castro

Replies: 6


Necesito instalar una aplicación Evolution 1 Win - .Net, en equipo de cliente. He realizado los siguientes pasos:
1) Instalé NET Framework 2.0
2) InstaléVisual J# Redistributable Kit 2.0
3) Copié la carpeta bin completa en un directorio de instalación cualquiera
4) Modifiqué (con el bloc de notas) el archivo cliente.exe.config para que apunte a la BD
5) He creado el acceso directo al ejecutable
La aplicación se ejecuta, pero no levanta ninguna imagen.
Si tienen idea de que es lo que puede estar faltando para que reconozca las imagenes de la aplicación,
por favor indíquenme.





¡Viví la mejor experiencia en la web!
Descargá gratis el nuevo Internet Explorer 8
http://downloads.yahoo.com/ieak8/?l=ar
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

Milton Gonzalez

20/06/09 06:51
Hola Alba, Si tus imagenes son externas (bmp, jpg, etc): Cuando ejecutas una aplicación C# Win desde GeneXus el directorio de inicio es el del modelo (Data00X, CSharpModel, etc) y las imagenes estan referenciadas a este directorio. Si al pasar a producción copias la carpeta bin y creas un acceso directo a un main que esta en bin el directorio de inicio es el bin. Debes cambiar el directorio de inicio del acceso directo al directorio superior al bin o cambiar la ruta de las imagenes para que esten referenciadas desde el bin. Ejemplo simple: En GeneXus tenias unas imagenes en el directorio del modelo y las cargabas en el boton de tu aplicación sin ruta. Al pasar a produccion debes copiar las imagenes junto con los main en el bin o en produccion debes colocarlas en el directorio superior del bin y en el acceso directo decirle que la aplicación se inicie en el directorio superior del bin. Saludos, Milton

Augusto Santana

22/06/09 13:30
Hola Milton, Alba No he podido resolverlo asi como dice Milton, ni de ninguna otra manera. Alba, tu pudiste resolverlo como dijo Milton. SI asi fuera es que YO estoy haciendo algo mal, o no entendimos bien lo que explico Milton. Les agradezco algun comentario Augusto 2009/6/20 Milton Gonzalez > Hola Alba, > > Si tus imagenes son externas (bmp, jpg, etc): > > Cuando ejecutas una aplicación C# Win desde GeneXus el directorio de inicio > es el del modelo (Data00X, CSharpModel, etc) y las imagenes estan > referenciadas a este directorio. > Si al pasar a producción copias la carpeta bin y creas un acceso directo a > un main que esta en bin el directorio de inicio es el bin. > Debes cambiar el directorio de inicio del acceso directo al directorio > superior al bin o cambiar la ruta de las imagenes para que esten > referenciadas desde el bin. > > Ejemplo simple: > > En GeneXus tenias unas imagenes en el directorio del modelo y las cargabas > en el boton de tu aplicación sin ruta. > > Al pasar a produccion debes copiar las imagenes junto con los main en el > bin o en produccion debes colocarlas en el directorio superior del bin y en > el acceso directo decirle que la aplicación se inicie en el directorio > superior del bin. > > Saludos, > Milton > > > ------------------------------ > *

Milton Gonzalez

22/06/09 19:42
Hola Augusto, Lo que te explique es como lo hago con Gx 8.0 y 9.0, todavia no habia pasado a producción nada en Xev1. Estuve haciendo unas pruebas y en la X1 necesitas llevar el fichero "Images.txt" a producción para poder ver las imagenes correctamente. El ejemplo que te pase antes adaptado a la Xev1: --- Kbase: C:\KbasesX1\TestImage * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta). Aqui se necesita para verla en el Editor de Gx. C:\KbasesX1\TestImage\CSharpModel * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta). Aqui se necesita para verla al ejecutar desde Gx. C:\KbasesX1\TestImage\CSharpModel\bin C:\KbasesX1\TestImage\CSharpModel\Resources <-- Aqui se guardan las imagenes internas (importadas desde ficheros) --- Producción1: C:\TestImage1 * DeveloperMenu.lnk <-- Acceso Directo a C:\TestImage1\bin\DeveloperMenu.exe ( Iniciar en: C:\TestImage1) * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta) * Images.txt <-- IdName/Location de las Imagenes * client.exe.config <-- Config C:\TestImage1\bin <== Directorio Bin del modelo C:\TestImage1\Resources <== Directorio Resources del modelo ---Producción2 C:\TestImage2 <== Directorio Bin del modelo + DeveloperMenu.lnk <-- Acceso Directo a C:\TestImage2\DeveloperMenu.exe ( Iniciar en: C:\TestImage2, que es el valor x defecto) + Buscar.bmp <-- Imagen Externa (Entrada sin Ruta) + Images.txt <-- IdName/Location de las Imagenes + client.exe.config <-- Config C:\TestImage2\Resources <== Directorio Resources del modelo Saludos, Milton

Augusto Santana

22/06/09 19:47
Hola Milton, efectivamente anda bien ahora, me faltaba lo de el images.txt gracias por tu ayuda Augusto 2009/6/22 Milton Gonzalez > Hola Augusto, > > Lo que te explique es como lo hago con Gx 8.0 y 9.0, todavia no habia > pasado a producción nada en Xev1. > Estuve haciendo unas pruebas y en la X1 necesitas llevar el fichero > "Images.txt" a producción para poder ver las imagenes correctamente. > > El ejemplo que te pase antes adaptado a la Xev1: > > --- Kbase: > C:\KbasesX1\TestImage > * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta). > Aqui se necesita para verla en el Editor de Gx. > C:\KbasesX1\TestImage\CSharpModel > * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta). > Aqui se necesita para verla al ejecutar desde Gx. > C:\KbasesX1\TestImage\CSharpModel\bin > C:\KbasesX1\TestImage\CSharpModel\Resources <-- Aqui se guardan las > imagenes internas (importadas desde ficheros) > > --- Producción1: > C:\TestImage1 > * DeveloperMenu.lnk <-- Acceso Directo a C:\TestImage1\bin\DeveloperMenu.exe > ( Iniciar en: C:\TestImage1) > * Buscar.bmp <-- Imagen Externa (Entrada sin Ruta) > * Images.txt <-- IdName/Location de las Imagenes > * client.exe.config <-- Config > C:\TestImage1\bin <== Directorio Bin del modelo > C:\TestImage1\Resources <== Directorio Resources del modelo > > ---Producción2 > C:\TestImage2 <== Directorio Bin del modelo + > DeveloperMenu.lnk <-- Acceso Directo a C:\TestImage2\DeveloperMenu.exe > ( Iniciar en: C:\TestImage2, que es el valor x defecto) > + Buscar.bmp <-- Imagen Externa (Entrada sin Ruta) > + Images.txt <-- IdName/Location de las Imagenes > + client.exe.config <-- Config > C:\TestImage2\Resources <== Directorio Resources del modelo > > Saludos, > Milton > > ------------------------------ > *

Alba Lia Castro

23/06/09 14:33
Lo solucioné así:   Yo habí hecho: 1.Copié la carpeta bin (en mi caso del DATA003) completa en un directorio de instalación cualquiera 2. Modifiqué (con el bloc de notas) el archivo cliente.exe.config para que apunte a la BD 3. He creado el acceso directo al ejecutable   Me faltaba: 4. Copié la carpeta Resources (tambien del DATA003), dentro de la carpeta bin del primer punto. 5. Copié el archivo images.txt, que se encuentra dentro  de la carpeta del environment (en mi caso dentro del DATA003), también en la carpeta bin del punto 1   Y todo anda de 10 !!! --- El lun 22-jun-09, Milton Gonzalez

Augusto Santana

23/06/09 14:56
gracias Alba, tambien lo solucione asi AUgusto 2009/6/23 Alba Lia Castro > Lo solucioné así: > > Yo habí hecho: > 1.Copié la carpeta bin (en mi caso del DATA003) completa en un directorio > de instalación cualquiera > 2. Modifiqué (con el bloc de notas) el archivo cliente.exe.config para que > apunte a la BD > 3. He creado el acceso directo al ejecutable > > Me faltaba: > 4. Copié la carpeta Resources (tambien del DATA003), dentro de la carpeta > bin del primer punto. > 5. Copié el archivo images.txt, que se encuentra dentro de la carpeta del > environment (en mi caso dentro del DATA003), también en la carpeta bin del > punto 1 > > Y todo anda de 10 !!! > > > --- El *lun 22-jun-09, Milton Gonzalez *


Back to gx-l