Zainstaluj i używaj BricsCAD na serwerze Citrix

Nie uruchamiaj BricsCAD, gdy serwer Citrix jest w trybie instalacji . Jeśli tak, wymaż poddrzewo rejestru Bricsys w folderze HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Terminal Server\ , zanim zalogują się inni użytkownicy.

Objawy

Zainstalowałem BricsCAD na serwerze citrix, zalogowałem się jako administrator. Kiedy uruchamiam BricsCAD zalogowany jako zwykły użytkownik, występują następujące problemy:

  • Naruszenia dostępu podczas kopiowania plików do folderu C:\Documents and Settings\ADMINISTRATOR\...
  • Nie można załadować pliku parametrów programu (default.pgp), i classic-ribbon.cui. BricsCAD uruchamia się z pustym interfejsem użytkownika.

Przyczyna

Podczas instalacji BricsCAD na serwerze, serwer prawdopodobnie działa w trybie instalacji. To jest w porządku, ale NIE POWINIENEŚ URUCHAMIAĆ BricsCAD w trybie instalacji. Gdy BricsCAD działa na serwerze terminali w trybie instalacji, ten klucz rejestru jest inicjowany:

HKEY_CURRENT_USER\Oprogramowanie\Bricsys\Bricscad\V24\en_US\Ustawienia

z:

RoamableRootfolder i LocalRootFolder, wskazując na C:\Documents and Settings\ADMINISTRATOR\...

Ponieważ działamy w trybie instalacji, wszystkie klucze rejestru Bricsys są kopiowane do:

HKEY_LOCAL_MACHINE\Oprogramowanie\Microsoft\Windows NT\Serwer terminali\....

Gdy użytkownik się loguje, te wpisy rejestru są kopiowane do rejestru HKCU użytkownika. Dlatego podczas uruchamiania BricsCAD RoamableRootfolder i LocalRootFolder nie są inicjowane w Dokumentach i Ustawieniach użytkownika, ale ponownie używają wartości administratora, tj. c:\Documents and Settings\ADMINISTRATOR\.., do których ten użytkownik najprawdopodobniej nie ma dostępu.