Compartir a través de


Directrices para varios usuarios

En las secciones siguientes se proporcionan instrucciones para desarrollar aplicaciones para varios usuarios en un entorno de Servicios de Escritorio remoto.

En esta sección

configuración de la aplicación

La instalación de una aplicación para un único usuario puede crear problemas en un entorno de Servicios de Escritorio remoto multiusuario.

Almacenar información específica del usuario

Las aplicaciones deben almacenar información específica del usuario en ubicaciones específicas del usuario, independientemente de la información global que se aplica a todos los usuarios.

espacios de nombres de objeto kernel

Servicios de Escritorio remoto usa varios espacios de nombres para objetos kernel; Los servicios de las aplicaciones cliente/servidor usan principalmente un espacio de nombres global.

direcciones IP y nombres de equipo

No es seguro suponer que el nombre del equipo o la dirección IP asignada al equipo están asociados con un solo usuario porque varios usuarios se pueden iniciar sesión simultáneamente en un servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto).

Como siempre, bloquee archivos y bases de datos al realizar cambios para evitar la pérdida involuntaria de datos.

La aplicación no debe bloquear ningún archivo de aplicación en tiempo de ejecución que no sea por usuario. Los archivos en tiempo de ejecución bloqueados pueden mantener varias instancias de la aplicación o procesos en la aplicación, como los asistentes, desde la ejecución. Una buena manera de probar qué archivos son archivos de aplicación en tiempo de ejecución es realizar un seguimiento de los archivos que instala la configuración de la aplicación. Los archivos por usuario rara vez se instalan mediante el programa de instalación; por lo tanto, la mayoría de los archivos instalados por el programa de instalación son archivos de aplicación en tiempo de ejecución.