[英]Wix Burn failed to install powershell
我正在嘗試從刻錄機安裝Powershell。 最初,我使用的是<PropertyGroupRef id="POWERSHELLVERSION" />
但發現它不起作用。
然后我使用注冊表掃描嘗試了此操作,但似乎也失敗了。
這是注冊表掃描的代碼。
謝謝`
<Property Id="POWERSHELLEXE">
<RegistrySearch Id="POWERSHELLEXE"
Type="raw"
Root="HKLM"
Key="SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell"
Name="Path" />
</Property>
<PackageGroup Id ="PowerShell">
<ExePackage DisplayName="Windows PowerShell"
Cache="yes"
Compressed="yes"
Permanent="yes"
Vital="yes"
SourceFile="X86\WindowsXP-KB926139-v2-x86-ENU.exe"
InstallCommand="/quiet /norestart"
DetectCondition="POWERSHELLVERSION <= 0"
InstallCondition="(VersionNT=v5.1) AND (NOT POWERSHELLEXE) AND (NOT VersionNT64)"
/>
`
任何與此有關的幫助都將適用。
我認為這是您的InstallCondition,如果要檢查WindowsXP計算機,則應該是:VersionNT = 501(而不是= v5.1)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.