Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
CS
ShareLocalResourcesOnWindowsClient

ShareLocalResourcesOnWindowsClient  


 

 

/ Preferences4D / BuildApp / CS / ShareLocalResourcesOnWindowsClient

True / False

Esta llave define si los recursos locales de la aplicación deben ser descargados desde 4D Server a una carpeta compartida en los clientes fusionados de Windows. Los recursos locales incluyen todos los archivos necesarios para la ejecución de la aplicación del lado del cliente (archivo.4dz, carpeta Libraries, carpeta Resources...).

Cuando se define en False (por defecto), los recursos locales se descargan en la carpeta del usuario:
\Users\{UserAccount}\AppData\Local\{ApplicationName}\{ServerInformation}_ClientFolderSignature\

Cuando se define como True, los recursos locales se descargan en una carpeta compartida:
\ProgramData\{ApplicationName}\{ServerInformation}_ClientFolderSignature\.

En un entorno de Servicio de Escritorio Remoto o Citrix, el uso de una carpeta compartida para los recursos locales de 4D permite ahorrar tiempo de descarga y espacio en disco.

Nota de compatibilidad: esta llave sólo se tiene en cuenta en el siguiente contexto:

  • proyecto 4D
  • aplicación cliente fusionada en Windows

Cuando esta llave está configurada como True, la actualización de las aplicaciones cliente requiere que los usuarios tengan un acceso de lectura/escritura a la carpeta ProgramData. Recomendamos que un administrador siga estos pasos en este contexto:

  1. Desconecte a todos los usuarios y prohíba el acceso de los usuarios a la ejecución de la aplicación cliente 4D fusionada a actualizar.
  2. Actualice la aplicación fusionada 4D Server.
  3. - Si la actualización automática del cliente está activada: en la sesión del Administrador de Windows Remote Desktop Server, inicie la aplicación cliente 4D fusionada y siga el proceso de actualización. Al final del proceso, la aplicación fusionada 4D Client se lanzará y se conectará a la aplicación fusionada 4D Server, y luego realizará las actualizaciones automáticas de los recursos locales en la carpeta compartida
    - Si no se utiliza la actualización automática del cliente: en la sesión del Administrador del Servidor de Escritorio Remoto de Windows, actualice manualmente la aplicación cliente 4D fusionada y láncela para conectarse a la aplicación 4D Server fusionada y realizar las actualizaciones automáticas de los recursos locales en la carpeta compartida.
  4. Restaure el acceso de los usuarios a la aplicación cliente 4D fusionada.

Estos pasos asegurarán que los usuarios no lancen varias instancias de la aplicación cliente 4D fusionada, evitando escrituras concurrentes en los recursos locales compartidos o errores de derechos de escritura.

 
PROPIEDADES 

Producto: 4D
Tema: CS

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v19 R7

 
ARTICLE USAGE

4D Llaves XML BuildApplication ( 4D v20 R7)