次の WorkingDirectory を使用して、WIX でショートカットを作成しようとしています。
<Shortcut Id="PowerShellShortcut" Name="$(var.PRODUCTNAME) Powershell Prompt" Description="$(var.PRODUCTNAME) Powershell Prompt" WorkingDirectory="%HOMEDRIVE%%HOMEPATH%" Target="[POWERSHELLEXE]" Arguments='-noexit -command "Import-Module [APPLICATIONFOLDER]Binaries\MA.dll | Out-Null"' />
ビルドしようとすると、次のエラーが発生します。
エラー 1 Shortcut/@WorkingDirectory 属性の値 '%HOMEDRIVE%%HOMEPATH%' は有効な識別子ではありません。識別子には、ASCII 文字 A から Z、a から z、数字、アンダースコア (_)、またはピリオド (.) を含めることができます。すべての識別子は、文字またはアンダースコアで始まる必要があります。
ショートカットの WorkingDirectory としてリテラル文字列 "%HOMEDRIVE%%HOMEPATH%" を設定する回避策はありますか?