だから..私はこのCAを持っています
<CustomAction Id="InstallSetProp" Property="CustomActionData" Value="<some other data that's formatted exactly the same> /webconftmploc="[WEBCONFIGTMPLOC]"" />
ただし、この CA が呼び出されると、「Error Getting Property」というメッセージ ボックスが表示されます。これは、プロパティが正しく設定され、後でアクセスできるため、偽のメッセージです。(そして、インストールを完全に自動化する試みを台無しにする以外には何もしません)/qr
これを支援するために切り替えるブートストラップを介して.msiを実行しています。
を削除すると、メッセージ ボックス エラーは表示されません/webconftmploc="[WEBCONFIGTMPLOC]"
。レコード[WEBCONFIGTMPLOC]
は絶対ファイル パスまたは「設定されていません」のいずれかであり、この動作が発生する特別な理由があるかどうか疑問に思っています。
ただし、もちろん、このアクションを抑制または修正するための可能な方法にもっと興味があります。