AR# 32514

Project Navigator - 管理者の権限がないと XMP ファイルを追加できない

説明

Project Navigator プロジェクトに XMP ファイルを追加しようとしました。

  • すると「xmp file device settings do not match Project Navigator settings」 というメッセージがダイアログ ボックスに表示されます。
  • コンソールには次のようなエラー メッセージが表示されます。
    "Error: Unable to create C:/project/edk_dir/system.setprop.tcl: couldn't open "C:/project/edk_dir/system.setprop.tcl": permission denied"

ソリューション


Project Navigator プロジェクトに XMP ソースを追加するには、XPS のソース ディレクトリおよび TEMP ディレクトリに書き込み権が必要です。XPS ソースの追加には管理者権限は不要です。

EDK でそのディレクトリにデバイス設定を変更するための TCL スクリプトが生成されるため、XPS ソースを追加しようとしているディレクトリには書き込み権が必要です。 書き込み権がないと、このプロセスにエラーが発生します。

また、システムの一時ディレクトリにも書き込み権が必要です (環境変数 TMPDIR または TEMP で設定されているディレクトリ)。EDK によりこのディレクトリにファイルが書き込まれるからです。書き込み権がないと、XPS ソースを追加するプロセスにエラーが発生します。

メモ : XPS ソースを管理者権限で追加した後、管理者以外の権限で同じことを繰り返してもエラーが発生します。これは EDK で既に書き込まれたファイルが管理者以外の権限では上書きできないためです。
AR# 32514
日付 12/15/2012
ステータス アーカイブ
種類 一般