ファイルが宛先フォルダーにコピーされた後にカスタム アクションを実行したい。
カスタム アクションでは、コピーしたスクリプト ファイルを実行するので、エラー ファイルが見つかりません。
<CustomAction Id="RunDBScript"
BinaryKey="CA"
DllEntry="RunDBScript"
Execute=" immediate"
Return="check" />
<Custom Action="RunDBScript" After="InstallFiles">
<![CDATA[NOT Installed]]>
</Custom>
このカスタム アクションは、ファイル/ディレクトリが見つからないというエラーを出します。したがって、このアクションはファイル コピーの前に呼び出します。
では、ファイルのコピー後にカスタム アクションを呼び出す方法は?
After="InstallFiles" が指定されているにもかかわらず、このカスタム アクションが InstallFiles の前に呼び出される理由がわかりません。