Instalar y usar BricsCAD en un servidor Citrix
No ejecute BricsCAD cuando el servidor Citrix esté en modo instalar. Si lo hizo, borre el subárbol del registro de Bricsys en HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Terminal Server antes de que otros usuarios inicien sesión.
Síntomas
Instalé BricsCAD en un servidor citrix, inicié sesión como administrador. Cuando inicio la sesión de BricsCAD como un usuario normal, ocurren los siguientes problemas:
- Infracciones de acceso al copiar archivos en C:\Documents and Settings\ADMINISTRATOR\...
- No se puede cargar el archivo de parámetros del programa (default.pgp), y el default.cui. BricsCAD se inicia con una interfaz de usuario vacía.
Causa
Al instalar BricsCAD en el servidor, es probable que el servidor se esté ejecutando en Modo de instalación. Esto está bien, pero NO DEBE EJECUTAR BricsCAD mientras está en modo de instalación. Cuando BricsCAD se ejecuta en un servidor de terminal en modo de instalación, esta clave de registro se inicializa:
HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V24\en_US\Settings
con:
RoamableRootfolder y LocalRootFolder, apuntando a C:\Documents and Settings\ADMINISTRATOR\...
Debido a que estamos ejecutando en Modo de instalación, todas las claves de registro de Bricsys se copian en:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Terminal Server\....
Cuando un usuario inicia sesión, estas entradas de registro se copian en el registro HKCU del usuario. Por lo tanto, cuando se inicia BricsCAD, RoamableRootfolder y LocalRootFolder no se inicializan en Documentos y configuraciones del usuario, sino que reutilizan los valores del administrador, es decir, c:\Documentos y configuraciones\ADMINISTRADOR\.., donde esto lo más probable es que el usuario no tenga acceso.