DuplicateFile テーブル
DuplicateFile テーブルには、元のファイルとは異なるディレクトリに、または同じディレクトリに異なる名前で複製されるファイルの一覧が含まれています。 元のファイルは、InstallFiles アクションによってインストールされるファイルである必要があります。
DuplicateFile テーブルには次の列があります。
Column | 種類 | キー | Nullable |
---|---|---|---|
FileKey | Identifier | Y | N |
Component_ | Identifier | N | N |
File_ | Identifier | N | N |
DestName | Filename | N | Y |
DestFolder | Identifier | N | Y |
[列]
-
FileKey
-
一意の DuplicateFile レコードを識別する主キー (ローカライズされていないトークン)。
-
Component_
-
Component テーブルの最初の列への外部キー。 キーによって識別されたコンポーネントがインストールまたは削除に対して選択されていない場合は、この DuplicateFile レコードに対して何も実行されません。
-
File_
-
複製される元のファイルを表す File テーブルへの外部キー。
-
DestName
-
複製ファイルに付けるローカライズ可能な名前。 このフィールドが空白である場合、複製先ファイルには元のファイルと同じ名前が付けられます。
-
DestFolder
-
複製ファイルのコピー先の完全なパスであるプロパティの名前。 このディレクトリが元のファイルを含むディレクトリと同じで、提案された複製ファイル名が元の名前と同じである場合は、何も実行されません。
解説
このテーブルは、DuplicateFiles アクションと RemoveDuplicateFiles アクションによって処理されます。
検証