BricsCADをCitrixサーバーにインストールして使用する

Citrix サーバーがインストールモードの場合、BricsCAD を実行しないでください。もし行った場合は、他のユーザーがログオンする前に、HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Terminal Server\ 配下の Bricsys レジストリサブツリーを削除してください。

症状

BricsCADをCitrixサーバーにインストールし、管理者としてログインしました。 通常のユーザーとしてログインしてBricsCADを起動すると、次の問題が発生します。

  • ファイルをコピーする際のアクセス違反C:\Documents and Settings\ADMINISTRATOR\...
  • プログラムパラメータファイル(default.pgp)、およびdefault.cuiをロードできません。BricsCADは空のユーザーインターフェイスで起動します。

原因

サーバーにBricsCADをインストールする場合、サーバーはインストール モードで実行されている可能性があります。これは問題ありませんが、インストールモードでBricsCADを実行しないでください。 BricsCADがターミナルサーバー上でインストールモードで実行されると、次のレジストリキーが初期化されます。

HKEY_CURRENT_USER\ソフトウェア\Bricsys\Bricscad\V26 \ja_JP\Settings

そして:

RoamableRootfolder と LocalRootFolder は、C:\Documents and Settings\ADMINISTRATOR\... を指しています。

インストール モードで実行しているため、Bricsys のすべてのレジストリ キーは次の場所にコピーされます。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Terminal Server\....

ユーザーがログオンすると、これらのレジストリ エントリがユーザーの HKCU レジストリにコピーされます。そのため、BricsCADを起動すると、RoamableRootfolderとLocalRootFolderはユーザーのDocuments and Settingsに初期化されず、管理者の値が再利用されます。 c:\Documents and Settings\ADMINISTRATOR\.. 、このユーザーにはアクセス権がない可能性があります。