1

2つのカスタムアクションを同時に実行しています。1つ目が終了した後に実行するようにスケジュールするにはどうすればよいですか。これが私のコードです:

<CustomAction Id="StartAppOnExit1" FileKey="InterUMIEXE" ExeCommand="" Execute="deferred" Return="asyncNoWait" Impersonate="no" />
<InstallExecuteSequence>
   <Custom Action="StartAppOnExit1" Before="InstallFinalize">$InterUMIEXE=3</Custom>
</InstallExecuteSequence>

<CustomAction Id="StartAppOnExit2" FileKey="Python" ExeCommand="" Execute="immediate" Return="asyncNoWait" Impersonate="no" />
<InstallExecuteSequence>
   <Custom Action ="StartAppOnExit2" Before="InstallFinalize">$Python=3</Custom>     
</InstallExecuteSequence>
4

1 に答える 1

3
<InstallExecuteSequence>
 <Custom Action="StartAppOnExit1" Before="InstallFinalize">$InterUMIEXE=3</Custom>
 <Custom Action ="StartAppOnExit2" After="StartAppOnExit1">$Python=3</Custom>     
</InstallExecuteSequence>

それを試して、それが機能するかどうかを確認してください.. :)

于 2012-11-20T09:37:14.473 に答える