2016-10-27 6 views
1

以下のコードで2つのコンポーネントがうまく表示されます。 「サーバー」コンポーネントを選択した場合は、「クライアント」コンポーネントの選択を解除する必要があります。 「クライアント」コンポーネントを選択した場合、「サーバー」コンポーネントの選択を解除する必要があります。コンポーネントのみを選択(InnoSetup)

どうすればいいのか教えていただけますか?

[Files] 
Source: "C:\MAEK\bin\MAEK\*.exe";   DestDir: "{app}\bin\"; Flags: ignoreversion ; Components: Server 
Source: "C:\MAEK\bin\MAEK\*.exe";   DestDir: "{app}\bin\"; Flags: ignoreversion ; Components: Client 

[Types] 
Name: "custom"; Description: "Custom installation"; Flags: iscustom 

[Components] 
Name: "Server"; Description: "Server"; Types: custom; 
Name: "Client"; Description: "Client"; Types: custom; 

答えて

2

選択するコンポーネントは1つだけですか?

[Components] 
Name: "Server"; Description: "Server"; Types: custom; Flags: exclusive 
Name: "Client"; Description: "Client"; Types: custom; Flags: exclusive 

より場合:それがうまく機能

[Components] 
Name: "Mode"; Description: "Installation Mode"; Types: custom; Flags: fixed 
Name: "Mode\Server"; Description: "Server"; Types: custom; Flags: exclusive 
Name: "Mode\Client"; Description: "Client"; Types: custom; Flags: exclusive 
+0

!ありがとうございました。 – Sigularity

関連する問題