secure-at-source 変換
secure-at-source 変換では、パッケージのソースのルートにソースを配置する必要があります。 パッケージがインストールまたはアドバタイズされるときに、インストーラーは変換をキャッシュに保存します。セキュリティで保護されたファイル システムでは、ユーザーはキャッシュへの書き込みアクセス権を持っていません。 変換のローカル コピーが使用できなくなった場合、インストーラーはソースを検索してキャッシュを復元します。 方法は、ソース リストで .msi ファイルを検索する場合と同じです。 詳細については、「ソースの回復性」を参照してください。 ユーザーが製品を削除すると、その製品のすべてのセキュリティで保護された変換がユーザーのコンピューターから削除されます。
パッケージのインストール時に secure-at-source 変換を適用するには、TransformsSecure ポリシーまたは TRANSFORMSSECURE プロパティを設定するか、変換リストで渡される最初の文字を @ にします。 各変換は、ファイル名で指定する必要があります。また、パッケージのソースのルートに配置する必要があります。 いずれかの変換がパッケージ ソースのルートに配置されていない場合、インストールは失敗します。 詳細については「変換の適用」を参照してください。