2016-07-06 26 views
0

Componentsセクションベースのカスタムディスクスパンはありますか?例えばInno Setupでのカスタムディスクスパン

[Components] 
Name: "c1"; Description: "Component 1" 
Name: "sc2"; Description: "Special Component 2" 
Name: "redist"; Description: "Redistributables" 

[Files] 
Source: component.exe; DestDir: "{app}"; Components: c1 
Source: "specialfolder\*"; DestDir: "{app}"; Components: sc2 
Source: redist.msi; DestDir: "{app}"; Components: redist 

私は、コンパイル後に表示したいファイル:setup.exe, c1.bin, special.bin, redist.bin

感謝。

答えて

1

不可能です。

ユーザーが必要な部分のみを取得できるようにする場合は、代わりにexternフラグと{src}ソースディレクトリを使用できます。これは実際にディスクスパンではありません。しかし、それはユーザーがsetup.exeに沿ってインストールに必要なファイルだけを持つことができるでしょう。ファイルを別々のディスクに格納する必要がある場合は、追加のディスクのプロンプトとPascalスクリプトの実際のインストールを実装できます。

+0

本当ですか?私は無礼を意味しませんが、私の例のようなInnoベースのセットアッププログラムを見てきました。たぶんそれは外部DLLライブラリが必要です。 –

+0

私はかなり確信しています。どのようなプログラムですか?いくつかの例を見せてください。 –

+0

私はリンクのいくつかを見つけたが、彼らは急流サイトllnksです。私は、トレントサイトのリンクを共有することが許可されているかどうかはわかりません。この例は、ニックネームがFitGirlの人物のゲームリパックに属しています。 例: [リンク](https://kat.cr/deadlight-director-s-cut-multi5-fitgirl-repack-selective-download-from-2-1-gb-t12814808.html) [リンク](https://kat.cr/lego-star-wars-the-force-awakens-2-dlc-multi10-fitgirl-repack-selective-download-from-6-3-gb-t12874097.html) –