Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
InstallShield 2018 Express Editionユーザー ガイ ド
法的情報
著作権情報Copyright © 2018 Flexera.All Rights Reserved.
この出版物には、 Flexera およびそのラ イセンサーによ って所有されている機密情報、 創造的な製作物が含まれています。 本出版物の一部また
は全部を、 Flexera からの事前の書面による明示的許可な しに、 使用、 複製、 出版、 配布、 表示、 改変または転載する こ とはいかなる形態また
は手段を問わず厳重に禁止いた し ます。 Flexera によ って書面で明示されている場合を除き、 この出版物の所有は、 禁反言、 黙示などによ って
も、 Flexera が所有するいかなる知的財産権の下、 ラ イセンスまたは権利を一切付与する ものではあ り ません。
本技術およびそれに関する情報のすべての複製は、 Flexera よ り許可されている場合に限り、 著作権および所有権に関する通知を完全な形で表
示し なければな り ません。
知的財産フ レ クセラ ・ が所有する商標および特許の一覧は、 https://www.flexera.com/producer/company/about/intellectual-property/ を参照し て く だ さい。
Flexera 製品、 製品ド キュ メ ン ト 、 およびマーケテ ィ ング資料で言及されているその他すべてのブ ラ ン ド および製品名は、 各社の商標または登
録商標です。
( 米国内向け ) 制限付権利に関する表示本ソ フ ト ウ ェ アは商業用コ ンピ ュータ ソ フ ト ウ ェ アです。 本ソ フ ト ウ ェ アのユーザーまたはラ イセンス許可対象者が米国政府の代理、 部署、
その他の関連機関の場合、 ソ フ ト ウ ェ アまたは技術データおよびマニュアルを含むすべての関連文書の使用、 複写、 複製、 開示、 変更、 公開、
または譲渡に関し て、 ラ イセンス契約または本契約の条項ならびに民生機関については連邦調達規則第 12.212 条または軍事機関については国
防連邦調達規則補遺第 227.7202 条による制限が適用されます。 本ソ フ ト ウ ェ アは完全に自費で開発されたものです。 その他一切の使用は禁止
されています。
文書名 : InstallShield 2018 Express Edition ユーザー ガイ ド
部品番号 : ISE-2400-UG00
製品のリ リース日 : 2018 年 1 月
https://www.flexera.com/producer/company/about/intellectual-property/
目次
1 InstallShield 2018 - Express Edition ヘルプ ラ イブ ラ リ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
InstallShield 2018 Express Edition の新しい機能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Express Edition の以前のバージ ョ ンの新機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
InstallShield 2016 SP2 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
InstallShield 2016 SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
InstallShield 2016 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
InstallShield 2015 SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
InstallShield 2015 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
InstallShield 2014 SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
InstallShield 2014 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
InstallShield 2013 SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
InstallShield 2013 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
InstallShield 2012 Spring SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
InstallShield 2012 Spring Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
InstallShield 2012 SP1 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
InstallShield 2012 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
InstallShield 2011 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
InstallShield 2010 Express Edition Expansion Pack for Visual Studio 2010 の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
InstallShield 2010 Express Edition SP1 の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
InstallShield 2010 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
InstallShield 2009 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
InstallShield 2008 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
InstallShield 12 Express Edition の新しい機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
ターゲッ ト システムの要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
32 ビ ッ ト と 64 ビ ッ ト のターゲッ ト システム両方をサポー ト する難し さについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
を管理者権限を使って、 または管理者権限を持たずに起動する違い . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
32 ビ ッ ト と 64 ビ ッ ト システムにおける イ ンス ト ールの開発およびビルド の違い . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
ヘルプの使い方 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
お問い合わせ先 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
InstallShield 2018 Express Edition ユーザー ガイ ド ISE-2400-UG00 3
目次
2 ス ター ト ガイ ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
イ ンス ト ールの基本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
イ ンス ト ールの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
アプ リ ケーシ ョ ン ラ イ フサイ クル. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
InstallShield の起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
InstallShield ス ター ト ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
プロジ ェ ク ト について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
プロジ ェ ク ト の種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Express プロジ ェ ク ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
QuickPatch プロジ ェ ク ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
プロジ ェ ク ト の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
新規プロジ ェ ク ト の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
プロジ ェ ク ト を開 く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
以前のバージ ョ ンの InstallShield で作成されたプロジ ェ ク ト を開 く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
プロジ ェ ク ト の保存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
新しい名前と場所でプロジ ェ ク ト を保存する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
デフ ォル ト のプロジ ェ ク ト の場所を変更する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
GUID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
サンプル フ ァ イル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
プロジ ェ ク ト アシス タ ン ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
プロジ ェ ク ト アシス タ ン ト を使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
プロジ ェ ク ト アシス タ ン ト 内を移動する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
イ ンス ト ール デザイナーを開 く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
プロジ ェ ク ト アシス タ ン ト を非表示にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
[ アプ リ ケーシ ョ ン情報 ] ページ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
コ ン ト ロール パネルの [ プログラムの追加と削除 ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
イ ンス ト ールの会社名と製品名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
[ イ ンス ト ール要件 ] ページ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
プロジ ェ ク ト アシス タ ン ト でオペレーテ ィ ング システム要件を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
イ ンス ト ールによる要件確認のタ イ ミ ング. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
ソ フ ト ウ ェ ア要件のラ ン タ イム メ ッ セージを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
カス タム イ ンス ト ール要件の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
[ イ ンス ト ール アーキテ クチャ ] ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
プロジ ェ ク ト アシス タ ン ト で機能を追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
複数機能イ ンス ト ールを作成するかど うかを判断する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
複数の機能を持つイ ンス ト ールを作成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
デフ ォル ト の機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
機能の階層を定義する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
[ アプ リ ケーシ ョ ン フ ァ イル ] ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
プロジ ェ ク ト アシス タ ン ト で機能にフ ァ イルを追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
プロジ ェ ク ト アシス タ ン ト で機能から フ ァ イルを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
固定のフ ォルダーの場所へフ ァ イルを追加する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
追加の定義済みフ ォルダーを表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
[ アプ リ ケーシ ョ ンのシ ョ ー ト カ ッ ト ] ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
フ ァ イル拡張子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
4 ISE-2400-UG00 InstallShield 2018 Express Edition ユーザー ガイ ド
目次
イ ンス ト ールに含まれていないフ ァ イルへのシ ョ ー ト カ ッ ト を作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
プロジ ェ ク ト アシス タ ン ト でデフ ォル ト のシ ョ ー ト カ ッ ト を変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
プロジ ェ ク ト アシス タ ン ト でシ ョ ー ト カ ッ ト のターゲッ ト にフ ァ イル拡張子を関連付ける. . . . . . . . . . . . . . . . . . .108
[ アプ リ ケーシ ョ ン レジス ト リ ] ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
レジス ト リの更新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
プロジ ェ ク ト アシス タ ン ト でレジス ト リ データ を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
プロジ ェ ク ト アシス タ ン ト でレジス ト リ データの値を変更する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
機能にレジス ト リ データ を関連付ける . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
レジス ト リ データ で変数データ型を使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
アプ リ ケーシ ョ ン パス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
[ イ ンス ト ール イ ン タ ビ ュー ] ページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
プロジ ェ ク ト アシス タ ン ト でイ ンス ト ールに使用するダイアログを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
エン ド ユーザーによる イ ンス ト ール先の変更を許可する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
使用許諾契約書 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
イ ンス ト ールが選択できる イ ンス ト ールを作成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
[ イ ンス ト ールのビルド ] ページ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
プロジ ェ ク ト アシス タ ン ト から イ ンス ト ールをビルド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
プロジ ェ ク ト アシス タ ン ト の完了後 : 次のステ ッ プ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
InstallShield イ ン ターフ ェ イスを使って作業する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
ビ ュー リ ス ト を表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Opening Views in the InstallShield ユーザー イ ン ターフ ェ イスでビ ューを開 く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
様々なビ ューで、 [ グループ ボ ッ クス ] 領域を使って作業する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
ツールバーの表示または非表示. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
ツールバーにボタ ンおよび メ ニューを追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
ツールバーからボタ ンおよび メ ニューを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
カス タム ツールバーの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
[ 出力 ] ウ ィ ン ド ウを固定する / 取り外す. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
InstallShield の詳細設定を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
デジ タル署名のタ イムス タ ンプ サーバーを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Setup.exe にス ト リームされる フ ァ イルの圧縮レベルを構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
.cab フ ァ イルの最大サイズを構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
InstallShield の以前のバージ ョ ンからの移行する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
InstallShield 2014 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
InstallShield 2013 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
InstallShield 2012 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
InstallShield 2012 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
InstallShield 2011 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
InstallShield 2010 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
InstallShield 2009 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
InstallShield 2008 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
InstallShield 12 Express Edition 以前からのプロジ ェ ク ト をア ッ プグレー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136
InstallShield Express 2.x から プロジ ェ ク ト をア ッ プグレー ド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
InstallShield の Premier Edition または Professional Edition へのア ッ プグレー ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Visual Studio プロジ ェ ク ト を InstallShield プロジ ェ ク ト に変換またはイ ンポー ト する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
InstallShield のア ッ プデー ト を取得する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
InstallShield 2018 Express Edition ユーザー ガイ ド ISE-2400-UG00 5
目次
InstallShield 実行時の言語サポー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
サポー ト されている ラ ン タ イム言語. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150
サポー ト されているアプ リ ケーシ ョ ン プログラ ミ ング言語 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
3 チュー ト リ アル. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
基本チュー ト リ アル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
プロジ ェ ク ト の新規作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155
セ ッ ト ア ッ プの編成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155
アプ リ ケーシ ョ ン データの指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
ターゲッ ト システムの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
セ ッ ト ア ッ プ外観のカス タ マイズ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
セ ッ ト ア ッ プ要件およびアクシ ョ ンの定義. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .159
リ リースの準備 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .159
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161
4 イ ンス ト ールの作成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
まず始めに . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Windows Installer 入門 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
イ ンス ト ール中におけるユーザー アカウン ト 制御のプロンプ ト の数を最小化する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
Windows ロゴ プログラムの要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169
現在のイ ンス ト ールによる同製品の将来のメ ジャー バージ ョ ンの上書き を防ぐ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169
非管理者パッ チのイ ンス ト ールを準備する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
イ ンス ト ール情報を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
一般的なプロジ ェ ク ト 設定を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
製品コー ドの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
製品名の指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
製品バージ ョ ンを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
ア ッ プグレー ド コー ド を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
[ プログラムの追加と削除 ] 情報を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
概要情報ス ト リーム データ を入力する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
デフ ォル ト の製品イ ンス ト ール先フ ォルダー (INSTALLDIR) の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173
INSTALLDIR と レジス ト リ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174
INSTALLDIR のレジス ト リからの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174
ロ ッ クダウン環境における フ ァ イル、 フ ォルダー、 およびレジス ト リ キーのセキュ リ テ ィ 保護. . . . . . . . . . . . . . .174
プロジ ェ ク ト で、 ロ ッ クダウン環境でのアクセス許可タ イプを選択する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Windows Installer イ ンス ト ールをログ記録するかど うかを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
製品のソ フ ト ウ ェ ア識別タグを含める. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
イ ンス ト ールのフ ァ イルを編成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
イ ンス ト ールをデザイ ンする. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181
アプ リ ケーシ ョ ンを機能に分ける . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181
機能の定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
機能の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
サブ機能を作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
機能の設定を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
機能の条件を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
6 ISE-2400-UG00 InstallShield 2018 Express Edition ユーザー ガイ ド
目次
機能をエン ド ユーザーへ表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184
機能のイ ンス ト ールを必須にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
機能のア ドバタ イズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
機能の " リ モー ト イ ンス ト ール " 設定を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
[ カス タム セ ッ ト ア ッ プ ] ダイアログで機能の順序を変える . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
セ ッ ト ア ッ プの種類について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
[ セ ッ ト ア ッ プの種類 ] で機能を指定する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
セ ッ ト ア ッ プの種類の名前を変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
セ ッ ト ア ッ プの種類を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
イ ンス ト ールにセ ッ ト ア ッ プの種類を 1 つだけ含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
実行時にセ ッ ト ア ッ プの種類にアクセスする. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
フ ァ イルと フ ォルダーを含める. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
フ ァ イルと フ ォルダーをプロジ ェ ク ト に追加する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
コ ンテキス ト メ ニューを使ってフ ァ イルを ド ラ ッ グ アン ド ド ロ ッ プする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
64 ビ ッ ト ソース マシンの 64 ビ ッ ト System32 フ ォルダーから フ ァ イルを追加する. . . . . . . . . . . . . . . . . . . . . . . . .192
ハー ド コー ド化されたイ ンス ト ール先デ ィ レ ク ト リ を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
ターゲッ ト システムから フ ァ イルと フ ォルダーを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
プロジ ェ ク ト でフ ァ イルと フ ォルダーを管理する と きのヒ ン ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
個別のフ ァ イルに対し て ターゲッ ト システム要件を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
ダイナ ミ ッ ク フ ァ イル リ ン ク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
ダイナ ミ ッ ク フ ァ イル リ ン クの制限事項 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
ダイナ ミ ッ ク リ ン クがある フ ァ イルの適切なコ ンポーネン ト 作成方法を判別する . . . . . . . . . . . . . . . . . . . . . . .198
フ ァ イルを動的に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
ターゲッ ト マシン上でフ ァ イルを上書きする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
[ フ ァ イル ] ビ ューで定義済みフ ォルダーを表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
プロジ ェ ク ト でフ ァ イルと フ ォルダーを検索する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
フ ァ イルと フ ォルダーのアクセス許可を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
イ ンス ト ールに再配布可能フ ァ イルを含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202
再配布可能フ ァ イルの出荷 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
再配布可能フ ァ イルギャ ラ リーを管理する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
再配布可能フ ァ イルを コ ンピ ューターにダウンロー ド する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
再配布可能フ ァ イルギャ ラ リーに InstallShield 前提条件を追加する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
再配布可能フ ァ イルギャ ラ リーから InstallShield 前提条件を削除する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
マージ モジュールを参照する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
マージ モジュールを参照し た場合に起きる こ と . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
再配布可能フ ァ イル ギャ ラ リーにマージ モジュールを追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
再配布可能フ ァ イルギャ ラ リーからマージ モジュールを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
InstallShield 前提条件、 マージ モジュール、 およびオブジ ェ ク ト をプロジ ェ ク ト に組み込む . . . . . . . . . . . . . . . . . .210
InstallShield 前提条件、 マージ モジュール、 およびオブジ ェ ク ト をプロジ ェ ク ト に追加する . . . . . . . . . . . . . . .210
プロジ ェ ク ト から InstallShield 前提条件、 マージ モジュール、 またはオブジ ェ ク ト を削除する . . . . . . . . . . . .212
InstallShield 前提条件、 マージ モジュールおよびオブジ ェ ク ト のフ ァ イルを判別する . . . . . . . . . . . . . . . . . . . . .212
プロジ ェ ク ト に含まれている InstallShield 前提条件を使って作業する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
セ ッ ト ア ッ プ前提条件と機能前提条件の違い . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
プロジ ェ ク ト で、 InstallShield 前提条件を機能に関連付ける . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214
プロジ ェ ク ト で、 機能から InstallShield 前提条件の関連付けを解除する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
InstallShield 前提条件のイ ンス ト ール順を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
InstallShield 2018 Express Edition ユーザー ガイ ド ISE-2400-UG00 7
目次
InstallShield 前提条件を含むリ リースを構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
InstallShield 前提条件を含むデ ィ レ ク ト リ を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
特定の InstallShield 前提条件の実行時の場所を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
InstallShield 前提条件を含むリ リースをビルド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
InstallShield 前提条件を含むイ ンス ト ールの実行時の動作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
イ ンス ト ールに InstallShield 前提条件が含まれていたアプ リ ケーシ ョ ンをアン イ ンス ト ールする . . . . . . . . . . .221
イ ンス ト ール プロジ ェ ク ト に含まれているマージ モジュールとオブジ ェ ク ト を使って作業する . . . . . . . . . . . . . .221
マージ モジュールを含むデ ィ レ ク ト リ を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
オブジ ェ ク ト およびマージ モジュールの構成を変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
マージ モジュールの除外と依存関係. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
マージ モジュールのイ ンス ト ール先をオーバーラ イ ド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
マージ モジュールに関する ト ラブルシューテ ィ ング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
Windows Installer 再配布可能フ ァ イルをプロジ ェ ク ト に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
Microsoft Windows Installer の前提条件を含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
.NET Framework 再配布可能フ ァ イルをプロジ ェ ク ト へ追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Microsoft .NET Framework および Microsoft .NET Framework 言語パッ クの前提条件を含める . . . . . . . . . . . . . . . .226
DirectX 9.0 オブジ ェ ク ト を含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
アプ リ ケーシ ョ ンの依存関係を識別する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
ス タ テ ィ ッ ク スキャ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
ダイナ ミ ッ ク スキャ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
依存関係スキャナー結果の確認 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
依存関係スキャナーでフ ァ イルを フ ィ ルターする. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
COM サーバーの登録. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
COM 抽出のレジス ト リ変更を フ ィ ルターする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
ターゲッ ト システムの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
シ ョ ー ト カ ッ ト およびプログラム フ ォルダーの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
シ ョ ー ト カ ッ ト の種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
シ ョ ー ト カ ッ ト の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
シ ョ ー ト カ ッ ト のアイ コ ンを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
ソース メ デ ィ アにシ ョ ー ト カ ッ ト を置 く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
シ ョ ー ト カ ッ ト にアクセスできるキーボー ド シ ョ ー ト カ ッ ト を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
シ ョ ー ト カ ッ ト 名の変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
アン イ ンス ト ール シ ョ ー ト カ ッ ト の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
ス ター ト 画面上のデスク ト ッ プ アプ リのタ イルの外観を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
レジス ト リの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
機能ご とにレジス ト リ エン ト リ を フ ィ ルターする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241
レジス ト リキ-の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242
レジス ト リ エン ト リ を ド ラ ッ グアン ド ド ロ ッ プ し てレジス ト リ キーを作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
.reg フ ァ イルから レジス ト リ データ を イ ンポー ト する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244
レジス ト リ キーの削除. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
レジス ト リ値の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
レジス ト リ値データの変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
レジス ト リ値の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
複数レジス ト リ文字列値を 1 行の文字列へ入力する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
レジス ト リ エン ト リ で環境変数を参照する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
レジス ト リ キーのアクセス許可を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
8 ISE-2400-UG00 InstallShield 2018 Express Edition ユーザー ガイ ド
目次
Registry のプラ イマ リ キーを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
レジス ト リ フ ラグ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
レジス ト リ キーのイ ンス ト ール / アン イ ンス ト ール動作を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
ユーザーご と イ ンス ト ールでのレジス ト リ エン ト リの扱い方 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .250
[ レジス ト リ ] ビ ューのリ フ レ ッ シュ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .250
フ ァ イル拡張子をアプ リ ケーシ ョ ン アイ コ ンに関連付ける . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .250
フ ァ イル拡張子の関連付けを作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
.ini フ ァ イル データの変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
.ini フ ァ イルの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252
既存の .ini フ ァ イルを イ ンポー ト する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252
.ini フ ァ イルのセクシ ョ ンを指定する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
.ini フ ァ イルのキーワー ド と その値を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
ODBC リ ソースの構成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
ODBC リ ソースを含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
追加の ODBC リ ソースを含める . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
ODBC リ ソースを機能に関連付ける. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
ODBC リ ソースの属性を設定する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
新しい属性を ODBC リ ソースに追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
ODBC リ ソースから属性を削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
環境変数を使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
環境変数の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
Windows サービスのイ ンス ト ールおよび構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
ユーザーご とのイ ンス ト ールと マシンご とのイ ンス ト ールの違い . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .258
イ ンス ト ール動作のカス タ マイズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
カス タム アクシ ョ ンを使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
Windows Installer DLL カス タム アクシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .263
MSI DLL カス タム アクシ ョ ンをプロジ ェ ク ト に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
MSI DLL カス タム アクシ ョ ンの設定を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
DLL カス タム アク シ ョ ン. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
Classic DLL カス タム アクシ ョ ン関数プロ ト タ イプ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
新しい DLL カス タム アクシ ョ ン関数プロ ト タ イプ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
DLL カス タム アク シ ョ ンをプロジ ェ ク ト に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
DLL カス タム アク シ ョ ンの設定を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
実行可能フ ァ イル カス タム アクシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
.exe カス タム アクシ ョ ンをプロジ ェ ク ト に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
.exe カス タム アクシ ョ ンの設定を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
VBScript および JScript カス タム アクシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
VBScript カス タム アクシ ョ ンの例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
VBScript または JScript カス タム アクシ ョ ンをプロジ ェ ク ト に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
VBScript または JScript カス タム アクシ ョ ンの設定を構成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
アクシ ョ ンの実行のオプシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
カス タム アクシ ョ ンを起動する タ イ ミ ングの変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .272
シ リ アル番号を検証する カス タム アクシ ョ ンを使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
カス タム アクシ ョ ン ギャ ラ リー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
製品がイ ンス ト ールされているかど うかの確認をする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
セ ッ ト ア ッ プ フ ァ イルを使用する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
InstallShield 2018 Express Edition ユーザー ガイ ド ISE-2400-UG00 9
目次
セ ッ ト ア ッ プ フ ァ イルの追加. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
ラ イセンス フ ァ イルの追加. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
イ ンス ト ール中にセ ッ ト ア ッ プ フ ァ イルにアクセスする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
サポー ト フ ァ イルの並べ替え . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Disk1 フ ァ イル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Disk1 フ ァ イルの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
Disk1 フ ォルダーの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
Disk1 フ ァ イルと フ ォルダーを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
セ ッ ト ア ッ プ フ ァ イルを削除する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
サーバーの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
COM+ アプ リ ケーシ ョ ン と コ ンポーネン ト の管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
COM+ アプ リ ケーシ ョ ンの追加. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
COM+ アプ リ ケーシ ョ ンの削除. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
イ ン ターネ ッ ト イ ン フ ォ メ ーシ ョ ン サービス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
InstallShield における IIS サポー ト のバージ ョ ン固有情報. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
IIS サポー ト の実行時要件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
Web サーバーで CMD コマン ドが SSI #exec デ ィ レ クテ ィ ブに使用されるのを許可するかど うかを指定する . . . .282
Web サイ ト の作成と アプ リ ケーシ ョ ンまたは仮想デ ィ レ ク ト リの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
ネス ト 仮想デ ィ レ ク ト リの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .285
TCP ポー ト 番号とサイ ト 番号の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .285
Web サイ ト の IIS ホス ト ヘ ッ ダー名を指定する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
Web サイ ト の SSL 証明書を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
フ ァ イルを IIS 仮想デ ィ レ ク ト リ に追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
[IIS 構成 ] ビ ューからアプ リ ケーシ ョ ン と仮想デ ィ レ ク ト リ を削除する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
IIS サポー ト の機能の関連付け. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
Web サイ ト 、 アプ リ ケーシ ョ ン、 および仮想デ ィ レ ク ト リのアン イ ンス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
Web サイ ト またはアプ リ ケーシ ョ ンの ASP.NET バージ ョ ンを設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
Web サイ ト 、 アプ リ ケーシ ョ ン、 または仮想デ ィ レ ク ト リのアプ リ ケーシ ョ ンのマ ッ ピングを定義する . . . . . . .290
Web サイ ト または仮想デ ィ レ ク ト リのタ イムアウ ト のパラ メ ーターを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
追加の IIS 仮想デ ィ レ ク ト リのプロパテ ィ を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
Web サイ ト 、 アプ リ ケーシ ョ ン、 または仮想デ ィ レ ク ト リのカス タム エラー メ ッ セージを定義する . . . . . . . . . .291
ターゲッ ト マシン上で Web サービスを配布する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
カス タム アクシ ョ ンを使って IIS 機能を抑制する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293
Web アプ リ ケーシ ョ ンのフ ォーム認証を有効化する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293
IISROOTFOLDER サポー ト の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
IIS_WEBSITE_NAME プロパテ ィ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
IIS_PORT_NUMBER プロパテ ィ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
エン ド ユーザー イ ン ターフ ェ イスを定義する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
ダイアログの使い方 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
イ ンス ト ールにダイアログを追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
ダイアログのテーマ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
ダイアログ テーマの選択または変更. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
ダイアログのテーマ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
ダイアログのビ ッ ト マ ッ プ イ メ ージ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296
[ スプラ ッ シュ ビ ッ ト マ ッ プ ] ダイアログのスプラ ッ シュ ビ ッ ト マ ッ プを変更する . . . . . . . . . . . . . . . . . . . . . .299
エン ド ユーザー ダイアログのビ ッ ト マ ッ プ イ メ ージを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300
10 ISE-2400-UG00 InstallShield 2018 Express Edition ユーザー ガイ ド
目次
エン ド ユーザー ダイアログのバナー ビ ッ ト マ ッ プを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300
エン ド ユーザー ダイアログのグローバル ダイアログ イ メ ージを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301
エン ド ユーザー ダイアログのグローバル ダイアログ バナーを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301
Windows Vista 以降のシステムの再起動を最小限にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .302
[ カス タム セ ッ ト ア ッ プ ] ダイアログのオプシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .302
実行時に使用許諾契約書を表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303
イ ンス ト ールからダイアログを削除する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303
実行時のテキス ト と メ ッ セージを編集する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303
実行時の文字列を編集する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304
テキス ト と メ ッ セージ文字列にコ メ ン ト を追加する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304
テキス ト と メ ッ セージ文字列のフ ォ ン ト を変更する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304
文字列のエクスポー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305
文字列テーブルのイ ンポー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305
ビルボー ド を表示する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
ビルボー ド フ ァ イルの種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
ビルボー ドの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
イ ンス ト ールで使用するビルボー ドの種類を指定する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309
Adobe Flash アプ リ ケーシ ョ ン フ ァ イル ビルボー ド を追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309
イ メ ージ ビルボー ドの追加. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310
ビルボー ド設定の設定を構成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310
リ リースをビルド または起動せずにビルボー ド をプレビ ューする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310
ビルボー ドの順番を設定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311
ビルボー ド を含むイ ンス ト ールの実行時の動作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311
ビルボー ドの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .312
ア ッ プデー ト 通知のイ ンス ト ールの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
プロジ ェ ク ト の自動ア ッ プデー ト 通知を有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313
自動ア ッ プデー ト 通知用にイ ンス ト ールが必要なフ ァ イル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .314
[ セ ッ ト ア ッ プ完了 ] ダイアログに [ ア ッ プデー ト の確認 ] チ ェ ッ ク ボ ッ クスを追加する . . . . . . . . . . . . . . . . . . . . . . .314
ア ッ プデー ト を確認するシ ョ ー ト カ ッ ト を作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .314
アプ リ ケーシ ョ ンを FlexNet Connect に登録する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315
プロジ ェ ク ト の自動ア ッ プデー ト 通知を無効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315
メ ンテナンスおよびアン イ ンス ト ールのためのイ ンス ト ールを作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
製品が作成し たレジス ト リデータの削除. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317
イ ンス ト ールのビルド、 テス ト 、 および配布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
リ リースの構成と ビルド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319
リ リースのビルド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319
セ ッ ト ア ッ プラ ンチャーの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .320
セ ッ ト ア ッ プラ ンチャーのフ ァ イルのプロパテ ィ を カス タ マイズする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .321
ビルドのキャ ンセル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .324
ビルド中に製品バージ ョ ンを変更する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .324
リ リースのビルド場所 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .325
ビルド ログと レポー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .325
ク イ ッ ク ビルド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .325
ク イ ッ ク ビルド を実行する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
コマン ド ラ イ ンを使ったビルド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
コマン ド ラ イ ンからのビルド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
InstallShield 2018 Express Edition ユーザー ガイ ド ISE-2400-UG00 11
目次
.ini フ ァ イルでコ マン ド ラ イ ン ビルド パラ メ ーターを渡す. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
Microsoft ビルド エンジン (MSBuild) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .329
MSBuild を使用し て、 コマン ド ラ イ ンから リ リースをビルド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334
単一の自己展開型イ ンス ト ール フ ァ イルを作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .335
Windows Vista 以降のプラ ッ ト フ ォームでのセ ッ ト ア ッ プ ラ ンチャーの必要実行レベルを指定する. . . . . . . . . . . . .335
イ ン ターネ ッ ト で配布する イ ンス ト ールを作成する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .336
Web 配布リ リースの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .338
デジ タル署名と セキュ リ テ ィ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .338
ビルド時に リ リース と そのフ ァ イルにデジ タル署名を行う . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .340
リ リース レベルでの InstallShield 前提条件のラ ン タ イムの場所を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341
メ デ ィ アの圧縮 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .342
フ ロ ッ ピー デ ィ スクの配布. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .342
フ ロ ッ ピー デ ィ スクで配布する リ リースをビルド する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .342
ボ リ ューム ラベルの設定. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343
Windows Installer パッ ケージ (.msi) を出力と し て作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343
Autorun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344
CD または DVD の Autorun を有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344
イ ンス ト ールのテス ト と実行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344
イ ンス ト ールのテス ト と実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344
サイ レン ト モー ド でイ ンス ト ールを実行する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
条件イ ンス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
イ ンス ト ールの配布 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
フ ォルダーまたは FTP サイ ト に リ リースを自動的に配布する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
5 アプ リ ケーシ ョ ンのア ッ プデー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
ア ッ プグレー ドの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
メ ジャーア ッ プグレー ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
マイナーア ッ プグレー ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .348
スモール ア ッ プデー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
パッ チの適用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
QuickPatch プロジ ェ ク ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .350
最適なア ッ プグレー ド ソ リ ューシ ョ ンの決め方. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
ア ッ プグレー ドのパッ ケージ オプシ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .352
ア ッ プグレー ド および QuickPatch プロジ ェ ク ト を使用する. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
フ ァ イルの上書き規則について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .355
パッ ケージ コー ド、 製品バージ ョ ン、 および製品コー ドのア ッ プデー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .355
完全イ ンス ト ール ア ッ プグレー ドの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .356
ア ッ プグレー ド中にグローバル アセンブ リ キャ ッ シュからアセンブ リが削除されるのを防ぐ方法 . . . . . . . . . . . .357
ア ッ プグレー ド項目の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .358
ア ッ プグレー ド プロパテ ィ の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359
ア ッ プグレー ド項目の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359
パッ チ時の考慮事項 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359
パッ チ シーケンス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
パッ チのアン イ ンス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .362
非管理者パッ チ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .362
QuickPatch プロジ ェ ク ト の作成および QuickPatch パッ ケージの適用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .363
12 ISE-2400-UG00 InstallShield 2018 Express Edition ユーザー ガイ ド
目次
既存の QuickPatch をパッ チする QuickPatch プロジ ェ ク ト を作成する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .363
QuickPatch パッ ケージを簡素化するかど うかを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .364
パッ チのターゲッ ト リ リースを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .365
QuickPatch を実行する カス タム アクシ ョ ンを指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .365
QuickPatch へフ ァ イルを追加する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366
QuickPatch の識別情報を指定する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366
QuickPatch のアン イ ンス ト ールを有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
QuickPatch パッ ケージをシーケンスする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
QuickPatch パッ ケージに署名する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
QuickPatch パッ ケージをパスワー ド で保護する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .368
QuickPatch パッ ケージに Update.exe ア ッ プデー ト 起動ツールをビルド をするかど うかを指定する. . . . . . . . . . . . .368