0

ユーザー権限(標準ユーザーか管理者か)を確認するシナリオがあります。

私は次のようなものを使用しています:

<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" 
Default="yes" Text="!(loc.WixUINext)">

<Condition Message="Message text">Privileged</Condition>
<Publish Property="ALLUSERS" Value="1">INSTALLPREFA = "Every"</Publish>
<Publish Event="NewDialog" Value="MyInstallDirDlg">1</Publish>  

ただし、エラーとして生成されます:

C:\myproject\MyInstallPrefa.wxs(25) : error CNDL0005 : The Publish element c ontains an     
unexpected child element 'Condition'.

カスタム ダイアログ内の管理者権限を確認できませんか。助けてください!!!.

ありがとう

4

1 に答える 1

0

エラーメッセージが示すように、要素は要素Condition内で使用できませんPublish
条件はPublish要素の内部テキストとして記述されます。

于 2012-06-24T14:44:17.970 に答える