InstallShield 2016 リリース ノート

InstallShield 2016
リ リ ース ノ ー ト
2016 年 8 月
は じ めに ...........................................................................................................................................................................................................2
新 し い機能 ......................................................................................................................................................................................................2
Windows オペレーテ ィ ング シ ス テムの最新版 リ リ ース をサポー ト .................................................................................................. 2
Microsoft SQL Server 2016 サポー ト .................................................................................................................................................................... 3
UWP ア プ リ パ ッ ケージ を作成する ためのサポー ト ................................................................................................................................... 3
[ リ リ ース ] ビ ュ ー内の UWP ア プ リ の設定 ............................................................................................................................................4
[ シ ョ ー ト カ ッ ト ] ビ ュ ーにおける UWP ア プ リ ロ ゴのカ ス タ マ イ ズ ....................................................................................4
UWP ア プ リ 適合性のテ ス ト .............................................................................................................................................................................4
ス イ ー ト に追加 さ れた新 し い UWP 条件のチ ェ ッ ク ...........................................................................................................................4
ス イ ー ト に追加 さ れた SQL サポー ト ................................................................................................................................................................. 5
新 し い SQLLogin 定義済みウ ィ ザー ド ページ を追加.........................................................................................................................5
SQL ス テー ト メ ン ト を直接ス イ ー ト から実行.......................................................................................................................................6
タ イルの構成.................................................................................................................................................................................................................... 6
新 し い Microsoft Visual C++ 2015、 .NET Framework 4.6 その他用の InstallShield 前提条件.................................................... 6
Adobe Reader、 Microsoft Office、 および .NET Framework の前提条件シ ス テム検索 ................................................................ 7
強化機能 ...........................................................................................................................................................................................................7
[ ダ イ レ ク ト エデ ィ タ ー ] ビ ュ ーの強化機能 ................................................................................................................................................ 8
Directory テーブルに、 解決 さ れた タ ーゲ ッ ト デ ィ レ ク ト リ パスが表示 さ れる...............................................................8
列ヘ ッ ダー スキーマ情報のツール ヒ ン ト ................................................................................................................................................8
テーブル レ コ ー ド 参照の追跡.........................................................................................................................................................................9
破損 し た参照のイ ン ジケー タ ..........................................................................................................................................................................9
ス イ ー ト - UI 機能強化.............................................................................................................................................................................................10
新 し い [Windows を閉 じ る ] および [ イ ベン ト の停止 ] UI ア ク シ ョ ン ................................................................................. 10
ウ ィ ン ド ウ を閉 じ る .................................................................................................................................................................................... 10
イ ベン ト の停止.............................................................................................................................................................................................. 11
ス イ ー ト でス プ ラ ッ シ ュ ス ク リ ーンのロー ド 追加 ......................................................................................................................... 11
[ プ ロ セ スの強制終了 ] カ ス タ ム ア ク シ ョ ンの強化内容......................................................................................................................11
コ ンポーネ ン ト の属性に使用するデ フ ォ ル ト 値を設定で き る機能 .................................................................................................11
追加のビ ュ ーで、 機能ご と に項目を フ ィ ル タ ーで き る機能................................................................................................................12
デジ タ ル署名の更新 ...................................................................................................................................................................................................12
重要な情報 ................................................................................................................................................................................................... 13
InstallShield の評価.......................................................................................................................................................................................................13
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
1
InstallShield および InstallShield のア ド オ ンのイ ン ス ト ール、 および再配布可能 フ ァ イルを取得する ........................13
InstallShield の複数エデ ィ シ ョ ン を イ ン ス ト ールする .............................................................................................................................13
InstallShield の複数バージ ョ ン を イ ン ス ト ールする ..................................................................................................................................13
プ ロ ジ ェ ク ト のア ッ プグ レー ド に関する ア ラ ー ト ................................................................................................................ 14
InstallShield の以前のバージ ョ ン で作成 さ れた プ ロ ジ ェ ク ト のア ッ プグ レー ド に関する一般情報 ................................14
タ ーゲ ッ ト シ ス テム と し てサポー ト さ れている Windows のバージ ョ ン リ ス ト に関する変更 .......................................14
文字列のロー カ ラ イ ズに関する考慮.................................................................................................................................................................14
バグ修正 ........................................................................................................................................................................................................ 15
シス テム要件 .............................................................................................................................................................................................. 32
InstallShield を実行する シ ス テムの要件...........................................................................................................................................................33
タ ーゲ ッ ト シ ス テムの要件 ...................................................................................................................................................................................34
既知の問題 ................................................................................................................................................................................................... 34
法的情報 ........................................................................................................................................................................................................ 34
は じ めに
InstallShield は、 ハイ ク オ リ テ ィ な Windows Installer または InstallScript ベースのイ ン ス ト ール、 お よび
Microsoft App-V パ ッ ケージ を オーサ リ ングで き る業界標準ツールです。 InstallShield 2016 では、 デス ク
ト ッ プ ブ リ ッ ジ (Project Centennial) をサポー ト し 、 ユニバーサル Windows プ ラ ッ ト フ ォ ーム ア プ リ
パ ッ ケージおよび Windows Server ア プ リ パ ッ ケージ を作成する こ と がで き ます。
InstallShield 2016 では、 最新テ ク ノ ロ ジ を手軽に使用で き る新 し い機能 と 強化内容が提供 さ れていま
す。
新 し い機能
InstallShield 2016 には、 以下のよ う な新 し い機能が搭載 さ れています。
•
Windows オペ レーテ ィ ング シ ス テムの最新版 リ リ ース をサポー ト
•
Microsoft SQL Server 2016 サポー ト
•
UWP ア プ リ パ ッ ケージ を作成する ためのサポー ト
•
ス イ ー ト に追加 さ れた SQL サポー ト
•
タ イルの構成
•
新 し い Microsoft Visual C++ 2015、 .NET Framework 4.6 その他用の InstallShield 前提条件
•
Adobe Reader、 Microsoft Office、 および .NET Framework の前提条件シ ス テム検索
Windows オペ レーテ ィ ン グ シ ス テムの最新版 リ リ ー
ス をサポー ト
InstallShield 2016 は、 Windows オペ レーテ ィ ング シ ス テムの最新版 リ リ ース をサポー ト し ます。
•
Windows 10 Anniversary Update
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
2
•
Windows Server 2016
InstallShield を これ らのオペ レーテ ィ ング シス テムに イ ン ス ト ールで き る だけでな く 、 こ れらのオペ
レーテ ィ ング シ ス テムを タ ーゲ ッ ト にする イ ン ス ト ールを作成する こ と がで き ます。
Microsoft SQL Server 2016 サポー ト
プ ロ ジ ェ ク ト • Microsoft SQL Server 2016 サポー ト は、 次のプ ロ ジ ェ ク ト タ イ プで使用で き ます :
•
基本の MSI
•
DIM
•
InstallScript
•
InstallScript MSI
InstallShield に、 SQL Server 2016 Database 上で SQL ス ク リ プ ト を実行で き るサポー ト が追加 さ れま し
た。 また、 InstallShield の [SQL ス ク リ プ ト ] ビ ュ ーで、 製品がサポー ト する タ ーゲ ッ ト デー タ ベース
サーバーを指定する と き に選択可能な定義済みデー タ ベース サーバーの リ ス ト には、 SQL Server 2016
が含まれています。
イ ン ス ト ールで SQL Server 2016 を タ ーゲ ッ ト する と き、 エ ン ド ユーザーがデー タ ベース カ タ ロ グを参
照する選択を し た と き に表示 さ れる SQLBrowse ラ ン タ イ ム ダ イ ア ログで、 SQL Server 2016、 SQL
Server 2016 Express、 および SQL Server 2014 Express LocalDB のイ ン ス タ ン スが表示で き る よ う にな り
ま し た。 また、 エ ン ド ユーザーがデー タ ベース カ タ ログ を参照する選択を し た と き に表示 さ れる
SQLBrowse ラ ン タ イ ム ダ イ ア ログで、 指定 さ れた SQL Server 2016 サーバー上のカ タ ログが表示 さ れ
る よ う にな り ま し た。
InstallShield に追加 さ れてい る新 し い InstallShield 前提条件の総合 リ ス ト は、 「新 し い Microsoft Visual
C++ 2015、 .NET Framework 4.6 その他用の InstallShield 前提条件」 を参照 し て く だ さ い。
メ モ • Microsoft SQL Server 2016 は、 64 ビ ッ ト (x64) のみ と な り ま し た。
UWP ア プ リ パ ッ ケージ を作成する ためのサポー ト
プ ロ ジ ェ ク ト • UWP ア プ リ の作成機能は、 基本の MSI プ ロ ジ ェ ク ト で使用で き ます。
重要 • デス ク ト ッ プ拡張 ( デス ク ト ッ プ ブ リ ッ ジ、 Project Centennial と し て知られる ) を含む UWP ア
プ リ パ ッ ケージ (.appx) のイ ン ス ト ールおよびテ ス ト を行 う には、 Windows 10 Anniversary Update が必
要です。 UWP ア プ リ パ ッ ケージにデジ タ ル署名を行 う 場合、 InstallShield を Windows 10 または
Windows 10 SDK がイ ン ス ト ール さ れている マシ ン上に イ ン ス ト ールする必要があ り ます。
Windows 8.x および 10 上にア プ リ を配布および イ ン ス ト ールする為に使用 さ れる UWP ア プ リ パ ッ ケー
ジ (.appx) は、 シ ン プルでセキ ュ リ テ ィ 保護 さ れたパ ッ ケージ フ ォ ーマ ッ ト で、 UWP ( ユニバーサル
Windows プ ラ ッ ト フ ォ ーム ) で使用可能な唯一のフ ォ ーマ ッ ト です。 UWP ア プ リ パ ッ ケージの利点 :
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
3
•
高い可用性、 信頼性、 および耐久性によ っ て、 ア プ リ ケーシ ョ ンが長期間にわた っ てエ ラ ーな し で
継続的に動作 し 続けます。
•
必要最小限の構成 と カ ス タ マ イ ズ不要な UI によ る ス タ テ ィ ッ ク ビル ド を使っ たスムーズな イ ン ス
ト ール経験
•
Windows ス ト ア を使っ てア プ リ ケーシ ョ ン を販売または提供で き る オプ シ ョ ン
•
UWP API を使用で き る機能だけでな く 、 ラ イ ブ タ イルな どの UWP 機能を活用
•
Windows Nano Server 上でネ イ テ ィ ブ サポー ト を持つ唯一のパ ッ ケージ フ ォ ーマ ッ ト
InstallShield は今回よ り 、 代替ビル ド 出力を通 し て UWP ア プ リ パ ッ ケージ フ ォ ーマ ッ ト (.appx) および
そのデス ク ト ッ プ / サーバー拡張機能の作成をサポー ト し 、 UWP ア プ リ パ ッ ケージ フ ォ ーマ ッ ト に適
合 し ないア イ テムを識別する ための適合性テス ト を提供 し ます。 UWP ア プ リ パ ッ ケージの作成をサ
ポー ト する InstallShield に新 し く 追加 さ れた機能の詳細については、 次のサブ セ ク シ ョ ン を ご覧 く だ さ
い。
•
[ リ リ ース ] ビ ュ ー内の UWP ア プ リ の設定
•
[ シ ョ ー ト カ ッ ト ] ビ ュ ーにおけ る UWP ア プ リ ロ ゴのカ ス タ マ イ ズ
•
UWP ア プ リ 適合性のテ ス ト
•
ス イ ー ト に追加 さ れた新 し い UWP 条件のチ ェ ッ ク
[ リ リ ース ] ビ ュ ー内の UWP ア プ リ の設定
[ リ リ ース ] ビ ュ ーで リ リ ース を選択する と き、 [Windows ア プ リ ] と い う 名前の新 し い リ リ ース ご と に
提供 さ れる タ ブに、 UWP ア プ リ パ ッ ケージ を作成する設定が追加 さ れま し た。 こ こ で、 UWP ア プ リ
パ ッ ケージのビル ド プ ロ セスに影響する様々な主要な設定を指定で き ます。 特に [ 配布方法 ]、 [ デス
ク ト ッ プ拡張を含む ]、 または [ サーバー拡張を含む ] オプ シ ョ ンは、 特定の種類のイ ン ス ト ー ラ ー プ
ロ ジ ェ ク ト デー タ にどの警告またはエ ラ ーが発生するかに影響 し ます。
こ れ らの新 し い設定に関する総合的な情報は、 InstallShield ヘルプ ラ イ ブ ラ リ の 「 リ リ ースの [Windows
ア プ リ ] タ ブ」 を参照 し て く だ さ い。
[ シ ョ ー ト カ ッ ト ] ビ ュ ーにおける UWP ア プ リ ロ ゴのカ ス タ マ
イズ
[ リ リ ース ] ビ ュ ーに追加 さ れた新 し い UWP ア プ リ の設定以外に も 、 UWP ア プ リ パ ッ ケージ で作成 さ
れた タ イルを構成する ための新 し い設定があ り ます。 こ れらの設定は、 [ シ ョ ー ト カ ッ ト ] ビ ュ ーの
[UWP ア プ リ パ ッ ケージのオーバー ラ イ ド ] 領域にあ り ます。
こ れ らの新 し い設定に関する詳細は、 InstallShield ヘルプ ラ イ ブ ラ リ の 「シ ョ ー ト カ ッ ト の設定」 を参
照 し て く だ さ い。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
4
UWP ア プ リ 適合性のテ ス ト
InstallShield には、 .msi パ ッ ケージ内で UWP ア プ リ パ ッ ケージ フ ォ ーマ ッ ト に適 さ ないア イ テムの存
在を スキ ャ ンする、 新 し い InstallShield UWP ア プ リ 適合性ス イ ー ト が追加 さ れま し た。 ア ク セスするに
は、 [ ビル ド ] メ ニ ュ ーから [ 検証 ] をポ イ ン ト し てか ら、 [InstallShield UWP ア プ リ 適合性ス イ ー ト ] を
ク リ ッ ク し ます。
InstallShield UWP ア プ リ 適合性ス イ ー ト は、 問題が見つかっ たすべてのテ ス ト を [ リ リ ース ] ビ ュ ーに
表示 し 、 各問題に関連付け られた列に既知の UWP ア プ リ 形式への適用性を示 し ます。 従来型の CUB
の場合、 こ れ らの列は空白のま ま です。 こ のレ ポー ト は、 [ リ リ ース ] ビ ュ ーで、 リ リ ースの下にある
[ 検証 ] フ ォルダーを選択する と 表示 さ れます。 新 し い ISUWP 検証ツールの説明を含む総合情報は、
InstallShield ヘルプ ラ イ ブ ラ リ の 「InstallShield UWP ア プ リ 適合性ス イ ー ト 」 を参照 し て く だ さ い。
ス イ ー ト に追加 さ れた新 し い UWP 条件のチ ェ ッ ク
ア ド バン ス ト UI またはス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト で終了、 検出、 対象、 機能、 または
ウ ィ ザー ド イ ン タ ー フ ェ イ ス条件の条件ス テー ト メ ン ト を ビル ド する と き、 またはス イ ー ト / ア ド バ
ン ス ト UI プ ロ ジ ェ ク ト でア ク シ ョ ン条件の条件ス テー ト メ ン ト を ビル ド する と き、 タ ーゲ ッ ト シス テ
ム上で評価する チ ェ ッ ク を様々な異な る種類から選択で き ます。 ス イ ー ト に次の条件チ ェ ッ クが追加 さ
れま し た。
•
UWP ア プ リ パ ッ ケージの対象 — タ ーゲ ッ ト シ ス テムで UWP ア プ リ パ ッ ケージの実行時依存フ ァ
イルの存在を確認 し て、 こ れをサポー ト し ない Windows または Windows Server バージ ョ ンに UWP
ア プ リ パ ッ ケージがイ ン ス ト ール さ れる こ と のないよ う に防ぎ ます。
メ モ • この条件は、 UWP ア プ リ パ ッ ケージの対象条件のみで使用可能です。 別のパ ッ ケージ タ イ
プで使用 し た場合、 正 し く 機能 し ません。
•
UWP タ イ プの存在 — タ ーゲ ッ ト シ ス テムを チ ェ ッ ク し て、 UWP 機能の存在を確認 し ます。 た と え
ば、 デス ク ト ッ プ ブ リ ッ ジの存在を確認する条件ス テー ト メ ン ト を作成するには、
Windows.ApplicationModel.FullTrustProcessLauncher タ イ プ を確認 し ます。 こ れは、 条件付で イ ン ス ト ール
を ブ ロ ッ ク する、 または .msi および UWP ア プ リ パ ッ ケージ (.appx) のど ち ら を イ ン ス ト ールする
かを選択する場合に使用で き ます。
メ モ • これは、 Windows 10 以前のオペレーテ ィ ング システムで常に False 評価 さ れます。
"Windows.ApplicationModel.FullTrustProcessLauncher " タ イ プ名サブ設定を使用するには、 Windows 10
Anniversary Update 以降が必要です。
ス イ ー ト に追加 さ れた SQL サポー ト
プ ロ ジ ェ ク ト • この情報は、 ス イ ー ト / ア ド バン ス ト U I プ ロ ジ ェ ク ト に適用 し ます。
エデ ィ シ ョ ン • ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト タ イ プは、 InstallShield Premier Edition で使用
で き ます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
5
SQL サーバーは、 特に InstallShield ス イ ー ト イ ン ス ト ールで提供 さ れる複数パ ッ ケージ サポー ト を活
用する多 く のア プ リ ケーシ ョ ン で不可欠です。 以前、 InstallShield SQL サポー ト が使用で き るのは基本
の MSI、 InstallScript、 および InstallScript MSI プ ロ ジ ェ ク ト のみで し た。 今回よ り 、 SQL サポー ト がス
イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト に追加 さ れてお り 、 以下の機能を使用する こ と がで き ます :
•
新 し い SQLLogin 定義済みウ ィ ザー ド ページ を追加
•
SQL ス テー ト メ ン ト を直接ス イ ー ト から 実行
詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の次の ト ピ ッ ク を参照 し て く だ さ い。
•
ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト で、 SQLLogin 定義済みウ ィ ザー ド ページ を追加する
•
ウ ィ ザー ド イ ン タ ー フ ェ イ ス内の要素のア ク シ ョ ン を構成する
•
[ 定義済み タ ス ク ページ ] パネル
新 し い SQLLogin 定義済みウ ィ ザー ド ページ を追加
InstallShield では、 新 し い SQLLogin 定義済みウ ィ ザー ド ページ を使っ てス イ ー ト / ア ド バン ス ト UI プ
ロ ジ ェ ク ト に SQL サポー ト を追加 し ます。 以前、 ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト に SQL サ
ポー ト を含む .msi パ ッ ケージ を追加する と 、 ア ド バン ス ト UI またはス イ ー ト / ア ド バン ス ト UI セ ッ
ト ア ッ プ起動プ ログ ラ ムが Windows Installer のユーザー イ ン タ ー フ ェ イ ス を自動的に抑制 し ま し た。 ス
イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト イ ン ス ト ールに カ ス タ ム SQLLogin ウ ィ ザー ド ページ を手動で
作成する必要があ り ま し た。
新 し い定義済みのページ を プ ロ ジ ェ ク ト に追加する と き、 [ デー タ ベース サーバーのログ イ ン情報を入
力 ] タ ス ク ページ を選択 し て、 必要に応 じ てウ ィ ザー ド のパネルを完了 さ せます。 その後、 SQLLogin
定義済みウ ィ ザー ド ページ を、 プ ロ ジ ェ ク ト に追加 し ます。 こ の SQLLogin ウ ィ ザー ド ページ を使っ
て、 エ ン ド ユーザーはデー タ ベース サーバー ロ グ イ ン情報 ( デー タ ベース サーバー名、 認証資格情
報、 デー タ ベース カ タ ログ名な ど ) を入力 し 、 ス イ ー ト に含まれる 1 つ以上の .msi パ ッ ケージが タ ー
ゲ ッ ト と するデー タ ベース サーバーへの接続を設立する こ と がで き ます。
SQLLogin ウ ィ ザー ド ページ を プ ロ ジ ェ ク ト に追加する と 、 以下が可能 と な り ます :
•
ス イ ー ト プ ロ ジ ェ ク ト 内の SQL ログ イ ンの設定を識別する プ ロパテ ィ を指定 し てから、 こ れ らの
プ ロパテ ィ を受け取る .msi パ ッ ケージ を選択する
•
.msi パ ッ ケージ内で SQL ログ イ ンの設定を識別する プ ロパテ ィ を指定する
•
デー タ ベース テ ク ノ ロ ジ (Microsoft SQL Server、 Microsoft Windows Azure、 MySQL、 または Oracle)
を選択 し て、 タ ーゲ ッ ト にする ODBC ド ラ イバーを選択する
SQL ス テー ト メ ン ト を直接ス イ ー ト か ら 実行
ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト では今回よ り 、 ユーザー イ ン タ ー フ ェ イ スか ら SQL デー タ
ベース サーバー上の SQL ス テー ト メ ン ト を直接実行する こ と がで き ます。 こ れによ っ て、 イ ン ス ト ー
ル続行前に SQL デー タ ベース サーバーを調査する こ と がで き ます。
こ れによ っ て、 ス イ ー ト プ ロパテ ィ で SQL ク エ リ の結果にア ク セスが可能 と な り ます。 こ のサポー ト
を使用する ための [SQL 文字列を実行 ] オプ シ ョ ンが、 UI イ ベン ト の [ 新 し いア ク シ ョ ン ] メ ニ ュ ーに
追加 さ れています。 SQL ス テー ト メ ン ト は、 UI イ ベン ト の [ 新 し いア ク シ ョ ン ] メ ニ ュ ーで使用で き る
新 し い追加オプ シ ョ ン ([ デー タ ベース メ タ デー タ の構成 ] および [SQL ログ イ ン プ ロパテ ィ のオー
バー ラ イ ド ]) を使 っ て指定 さ れたプ ロパテ ィ お よびデー タ ベース メ タ デー タ を使っ て実行 さ れます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
6
タ イルの構成
プ ロ ジ ェ ク ト • この情報は、 基本の MSI、 InstallScript MSI、 および InstallScript プ ロ ジ ェ ク ト に適用 し ま
す。
Windows 8 から ア プ リ ケーシ ョ ン タ イルのグ リ ッ ド を ス タ ー ト 画面に表示で き る よ う にな り ま し た。 こ
れは、 今ま でのシ ョ ー ト カ ッ ト の一覧に取っ て代わる もので、 シ ョ ー ト カ ッ ト の代わ り に タ イルを配置
し ます。 InstallShield は、 ス タ ー ト 画面上のデス ク ト ッ プ ア プ リ の タ イルの外観を カ ス タ マ イ ズする こ
と がで き ます。 次の タ イル構成設定が使用で き ます :
•
ア プ リ ケーシ ョ ン名を中サイ ズ (150x150) の タ イルに含める と き、 明色または暗色のテキス ト を切
り 替え る
•
タ イル背景色を選択
•
カ ス タ ム タ イル イ メ ージ ( 小 : 70x70、 中 :150x150) の使用オプ シ ョ ン
•
ア プ リ ケーシ ョ ン名を中サイ ズ タ イルに表示または非表示を選択
[ タ イルの構成 ] ノ ー ド は、 メ イ ンの [ シ ョ ー ト カ ッ ト ] ビ ュ ーおよび各コ ンポーネ ン ト の [ シ ョ ー ト
カ ッ ト ] サブ ビ ュ ーに表示 さ れます。 すべての該当する タ イル構成が一覧表示 さ れます。
詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の次の ト ピ ッ ク を参照 し て く だ さ い。
•
ス タ ー ト 画面上のデス ク ト ッ プ ア プ リ の タ イルの外観を構成する
•
[ タ イル構成 ] の設定
新 し い Microsoft Visual C++ 2015、 .NET Framework
4.6 その他用の InstallShield 前提条件
プ ロ ジ ェ ク ト • InstallShield 前提条件は、 ア ド バン ス ト UI、 基本の MSI、 InstallScript、 InstallScript MSI、
およびス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト に追加で き ます。
InstallShield には、 以下の InstallShield 前提条件が含まれています。
•
Microsoft .NET Framework 4.6.1 ( 完全版 )
•
Microsoft .NET Framework 4.6.1 (Web イ ン ス ト ー ラ ー )
•
Microsoft ReportViewer 2015
•
Microsoft SQL Server 2014 Express System CLR Types (x86)
•
Microsoft SQL Server 2016 Express RTM (x64)
•
Microsoft SQL Server 2016 Express RTM LocalDB (x64)
•
Microsoft Visual C++ 2015 Update 3 再配布可能パ ッ ケージ (x86)
•
Microsoft Visual C++ 2015 Update 3 再配布可能パ ッ ケージ (x64)
•
Windows Management Framework 4.0 for Windows 7 SP1 および Server 2008 R2 SP1 (x64)
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
7
•
Windows Management Framework 4.0 for Windows Server 2012 (x64)
•
Windows Management Framework 5.0 for Windows 7 SP1 (x86)
•
Windows Management Framework 5.0 for Windows 7 SP1 および Server 2008 R2 SP1 (x64)
•
Windows Management Framework 5.0 for Windows 8.1 (x86)
•
Windows Management Framework 5.0 for Windows 8.1 および Server 2012 R2 (x64)
•
Windows Management Framework 5.0 for Windows Server 2012 (x64)
こ れ らの前提条件は、 サポー ト さ れている タ ーゲ ッ ト シ ス テムに適切な テ ク ノ ロ ジ を イ ン ス ト ール し
ます。
メ モ • .NET Framework の Web 前提条件には、 イ ン タ ーネ ッ ト 接続が必要です。 この前提条件は、 必要
に応 じ て、 必須の再配布可能フ ァ イルを ダウン ロー ド し ます。 .NET Framework の完全 な前提条件は、
イ ン タ ーネ ッ ト への接続が不要なス タ ン ド ア ロ ン イ ン ス ト ールです。
Adobe Reader、 Microsoft Office、 および .NET
Framework の前提条件シ ス テム検索
プ ロ ジ ェ ク ト • 前提条件システム検索は、 基本の MSI および InstallScript MSI プ ロ ジ ェ ク ト に適用 し ま
す。
InstallShield に新 し い定義済みシ ス テム検索が追加 さ れま し た :
•
Adobe Reader 11
•
Adobe Reader DC
•
Microsoft Office 2013
•
Microsoft Office 2016
•
Microsoft .NET Framework 4.5.1
•
Microsoft .NET Framework 4.5.2
•
Microsoft .NET Framework 4.6
•
Microsoft .NET Framework 4.6.1
イ ン ス ト ールで こ れ らの 1 つまたは両方が必要な場合、 [ シ ス テム検索 ] ビ ュ ーまたはプ ロ ジ ェ ク ト ア
シス タ ン ト の [ イ ン ス ト ール要件 ] ページ を使っ て、 こ れらのシス テム検索を プ ロ ジ ェ ク ト に追加する
こ と がで き ます。 エ ン ド ユーザーがイ ン ス ト ールを起動する と 、 Windows Installer は タ ーゲ ッ ト シ ス テ
ムの要件が満た さ れているかど う かを確認 し ます。 要件が満た さ れていない場合、 イ ン ス ト ールでシ ス
テム検索用に定義 さ れている エ ラ ー メ ッ セージが表示 さ れます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
8
強化機能
InstallShield 2016 には、 以下のよ う な強化機能が搭載 さ れています。
•
[ ダ イ レ ク ト エデ ィ タ ー ] ビ ュ ーの強化機能
•
ス イ ー ト - UI 機能強化
•
[ プ ロ セスの強制終了 ] カ ス タ ム ア ク シ ョ ンの強化内容
•
コ ンポーネ ン ト の属性に使用するデ フ ォル ト 値を設定で き る機能
•
追加のビ ュ ーで、 機能ご と に項目を フ ィ ル タ ーで き る機能
•
デジ タ ル署名の更新
[ ダ イ レ ク ト エデ ィ タ ー ] ビ ュ ーの強化機能
プ ロ ジ ェ ク ト • ダ イ レ ク ト エデ ィ タ ーは、 次のプ ロ ジ ェ ク ト タ イ プ で使用で き ます :
•
基本の MSI
•
DIM
•
InstallScript
•
InstallScript MSI
•
InstallScript オブ ジ ェ ク ト
•
マージ モジ ュ ール
•
MSI デー タ ベース
•
MSM デー タ ベース
•
QuickPatch
•
ト ラ ン ス フ ォ ーム
InstallShield には今回よ り 、 テーブル、 スキーマ情報、 および検証エ ラ ーの詳細を確認で き るい く つか
のダ イ レ ク ト エデ ィ タ ー強化内容が追加 さ れています。 こ れによ り 、 ダ イ レ ク ト エデ ィ タ ーを使っ て
高度な問題を識別および解決する ために ト ラ ブルシ ュ ーテ ィ ン グを行 う セ ッ ト ア ッ プ作成者またはパ ッ
ケージ作成者の生産性が飛躍的に高ま り ます。 こ れらの強化内容について、 次のセ ク シ ョ ン に分けて説
明 さ れています :
•
Directory テーブルに、 解決 さ れた タ ーゲ ッ ト デ ィ レ ク ト リ パスが表示 さ れる
•
列ヘ ッ ダー スキーマ情報のツール ヒ ン ト
•
テーブル レ コ ー ド 参照の追跡
•
破損 し た参照のイ ン ジケー タ
詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の 「ダ イ レ ク ト エデ ィ タ ー」 を参照 し て く だ さ い。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
9
Directory テーブルに、 解決 さ れた タ ーゲ ッ ト デ ィ レ ク ト リ パス
が表示 さ れる
Directory テーブルを表示する と き、 InstallShield は各行についてデ ィ レ ク ト リ の場所の解決済みパス を
表示する読み取 り 専用の灰色列を表示 し ます。 こ の列は実際、 プ ロ ジ ェ ク ト フ ァ イルには保存 さ れま
せん。 表示 さ れる テキス ト ご と に並べ替え る こ と がで き ますが、 その値を挿入、 更新、 または削除する
こ と はで き ません。
列ヘ ッ ダー スキーマ情報のツール ヒ ン ト
InstallShield は今回よ り 、 使用可能な列デー タ の種類を示すスキーマ情報を表示する列ヘ ッ ダーに、
ツール ヒ ン ト を表示 し ます。
•
ヌル可能 — 列は空白のま まに残す こ と が可能です。
•
必須 — 列には、 必ず空白以外の値が必要です。
•
文字 (nn)— 固定文字数 nn の文字列。
•
小 さ い整数 — 整数値 ( 小数点な し )、 -32767 か ら +32767 ま での値を含む。
•
長い整数 — 整数値 ( 小数点な し )、 -2147483647 から ++2147483647 ま での値を含む。
•
ロー カ ラ イ ズ可能 — 翻訳可能な文字列を含む列。 こ のマー カ ーが付いていない列は、 ロー カ ラ イ
ズ不可能です。
•
ス ト リ ーム — フ ァ イルの コ ン テ ン ツ な どの、 バイ ナ リ ス ト リ ーム。
ヒ ン ト • Directory、 Binary、 および CustomAction ダ イ レ ク ト エデ ィ タ ー テーブルには、 これらの種類
の列のい く つかが表示 さ れます。
テーブル レ コ ー ド 参照の追跡
ダ イ レ ク ト エデ ィ タ ーには今回よ り 、 テーブル レ コ ー ド の関係性を簡単に確認する こ と がで き る [ 参
照の追跡 ] ペ イ ンが追加 さ れています。 ダ イ レ ク ト エデ ィ タ ー上部に追加 さ れた [ 参照の追跡を表示 ]
ボ タ ン を使 っ て、 ペ イ ンの表示 / 非表示を切 り 替え る こ と がで き ます。
各レ コ ー ド は、 1 つ以上のレ コ ー ド を参照、 または 1 つ以上のレ コ ー ド によ っ て参照 さ れている可能性
があ り ます。 レ コ ー ド が強調表示 さ れている場合、 別のレ コ ー ド を参照 し ているか、 別のレ コ ー ド から
参照 さ れている こ と を示 し 、 [ 参照の追跡 ] ペ イ ンには、 参照が存在する テーブルを表示する [ 参照
テーブル ] セ ク シ ョ ン、 および実際のレ コ ー ド の参照を表示する追加セ ク シ ョ ンが含まれます。 レ コ ー
ド の参照セ ク シ ョ ンには、 参照の方向を示す矢印ア イ コ ンが表示 さ れます。
•
右向きの緑色矢印は、 ダ イ レ ク ト エデ ィ タ ー テーブルで選択 さ れた レ コ ー ド が [ 参照の追跡 ] ペ
イ ンに表示 さ れている レ コ ー ド を参照する こ と を示 し ます。
•
左向きの青色矢印は、 ダ イ レ ク ト エデ ィ タ ー テーブルで選択 さ れた レ コ ー ド が [ 参照の追跡 ] ペ
イ ンに表示 さ れている レ コ ー ド によ っ て参照 さ れている こ と を示 し ます。
•
両方向を指す 2 つの矢印 ( 右向きの緑色矢印 と 左向きの青色矢印 ) は、 ダ イ レ ク ト エデ ィ タ ー
テーブルで選択 さ れた レ コ ー ド が [ 参照の追跡 ] ペ イ ン に表示 さ れている レ コ ー ド を参照する、 お
よび参照 さ れている こ と を示 し ます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
10
メ モ • 複数のダ イ レ ク ト エデ ィ タ ー レ コ ー ド が選択 さ れている場合、 フ ォ ー カ ス さ れている レ コ ー ド
のみの参照が表示 さ れます。 さ ら に、 複数のテーブルが [ 参照テーブル ] セ ク シ ョ ンに表示 さ れた場
合、 ダ イ レ ク ト エデ ィ タ ー テーブルで選択 さ れた レ コ ー ド が参照する、 または複数のテーブルのレ
コ ー ド によ っ て参照 さ れる こ と を示 し ます。 関連する レ コ ー ド の参照を表示するには、 [ 参照テーブル
] セ ク シ ョ ンにある任意のテーブルを ク リ ッ ク し ます。
ヒ ン ト • [ 参照の追跡 ] ペ イ ン では、 セル内を ダブルク リ ッ ク し て レ コ ー ド の参照間を簡単に移動する
こ と がで き ます。
破損 し た参照のイ ン ジケー タ
ダ イ レ ク ト エデ ィ タ ーのテーブル レ コ ー ド が、 も う 存在 し ない外部キー レ コ ー ド を参照 し てい る場合
があ り ます。 InstallShield は今回よ り 、 このよ う な破損 し た参照を持つセルに注意が向 く よ う に、 赤い
背景色を使用 し ます。
た と えば、 Component テーブルの Directory_ 列が、 Directory テーブルで見つから ないデ ィ レ ク ト リ 名
を参照する場合、 Directory_ 列が赤い背景色で表示 さ れます。
メ モ • ダ イ レ ク ト エデ ィ タ ーの破損 し た参照イ ン ジケー タ は、 [ オプ シ ョ ン ] ダ イ ア ログ ボ ッ ク スの [
プ リ フ ァ レ ン ス ] タ ブにある [ 参照の整合性を維持 ] チ ェ ッ ク ボ ッ ク スには関連 し ていません。 " 参照
の整合性を維持 " 設定は、 プ ラ イ マ リ キーを変更 し た と きに、 外部キーを更新する こ と を目的 と し 、
破損 し た参照イ ン ジケー タ は、 親の無いレ コ ー ド を簡単に識別で き る よ う 、 破損 し た参照を表示 し ま
す。 このため、 破損 し た参照は " 参照の整合性を維持 " 設定で行っ た選択に関係な く 表示 さ れます。
ス イ ー ト - UI 機能強化
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
ア ド バン ス ト UI
•
ス イ ー ト / ア ド バン ス ト UI
エデ ィ シ ョ ン • ア ド バン ス ト UI プ ロ ジ ェ ク ト タ イ プは、 InstallShield の Professional Edition で使用で き
ます。 ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト タ イ プは、 InstallShield Premier Edition で使用で き ま
す。 これらの 2 つのプ ロ ジ ェ ク ト タ イ プの違いについては、 InstallShield ヘルプ ラ イ ブ ラ リ の 「ア ド バ
ン ス ト UI プ ロ ジ ェ ク ト と ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト の違い」 を参照 し て く だ さ い。
様々な用途を広 く サポー ト する ために、 InstallShield ではア ド バン ス ト UI およびス イ ー ト / ア ド バン ス
ト UI プ ロ ジ ェ ク ト に次の機能が追加 さ れています :
•
新 し い [Windows を閉 じ る ] および [ イ ベン ト の停止 ] UI ア ク シ ョ ン
•
ス イ ー ト でス プ ラ ッ シ ュ ス ク リ ーンのロー ド 追加
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
11
新 し い [Windows を閉 じ る ] および [ イ ベン ト の停止 ] UI ア ク シ ョ
ン
InstallShield には、 以下のよ う な新 し い UI ア ク シ ョ ンが搭載 さ れています。
•
ウ ィ ン ド ウ を閉 じ る
•
イ ベン ト の停止
詳細は、 InstallShield ヘルプ ラ イ ブ ラ リ の 「ウ ィ ザー ド イ ン タ ー フ ェ イ ス内の要素のア ク シ ョ ン を構成
する」 を参照 し て く だ さ い。
ウ ィ ン ド ウを閉 じ る
こ の種類のア ク シ ョ ンは、 メ イ ンのウ ィ ザー ド ページ または 2 番目のウ ィ ン ド ウを閉 じ るか、 場合に
よ っ ては 2 番目のウ ィ ン ド ウを条件付き で閉 じ ます。
[ ウ ィ ン ド ウ を閉 じ る ] ア ク シ ョ ンには、 次の定義済み リ タ ーン コ ー ド ID に対応するパ ラ メ ー タ を使
用で き ます : IDOK、 IDCANCEL、 IDABORT、 IDRETRY、 IDIGNORE、 IDYES、 IDNO、 および IDCLOSE
[ ウ ィ ン ド ウ を閉 じ る ] ア ク シ ョ ンの動作は、 ウ ィ ザー ド ページおよび 2 番目のウ ィ ン ド ウで次のよ う
に多少異な り ます :
•
ウ ィ ザー ド ページの場合、 [ ウ ィ ン ド ウを閉 じ る ] ア ク シ ョ ンはその リ タ ーン コ ー ド パラ メ ー タ
が IDCANCEL に設定 さ れている場合、 エ ン ド ユーザーがウ ィ ザー ド をキ ャ ン セルで き る プ ロ ン プ
ト を表示 ( また、 エ ン ド ユーザーが [ はい ] を指定 し た場合にウ ィ ザー ド を中断 し ます )。 その他
の リ タ ーン コ ー ド ID の場合、 ウ ィ ザー ド がす ぐ に閉 じ ます。
•
2 番目のウ ィ ン ド ウの場合、 [ ウ ィ ン ド ウを閉 じ る ] ア ク シ ョ ンは 2 番目のウ ィ ン ド ウを閉 じ ます。
また特殊な場合、 た と えば 2 番目のウ ィ ン ド ウが ISRMFilesInUse および ISRMFileInUse の場合は指
定 さ れた リ タ ーン コ ー ド 値が戻 さ れます。
InstallShield では現在、 指定 さ れた リ タ ーン コ ー ド ID によ っ て異な る カ ス タ ム動作を含む、 次の 2 番
目のウ ィ ン ド ウが提供 さ れています :
•
ISDownloadProgress
•
ISPromptForSourceMedia
•
ISFilesInUse
•
ISRMFilesInUse
•
ISUpgradeParcel
イ ベン ト の停止
こ の種類のア ク シ ョ ンは、 後に続 く ア ク シ ョ ンの処理を条件付き で停止 し ます。 た と えば、 こ のア ク
シ ョ ン を使 っ てボ タ ンのデ フ ォル ト 動作を抑制する こ と がで き ます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
12
ス イ ー ト でス プ ラ ッ シ ュ ス ク リ ーンのロー ド 追加
ロー ド 処理に 0.5 秒以上を要する ス イ ー ト イ ン ス ト ール中、 InstallShield は今回よ り 、 [ イ ン ス ト ールよ
う こ そ ] ダ イ ア ログが表示 さ れる前に、 プ ログ ラ ムが起動済みで、 ロー ド 処理を完了する必要がある こ
と を示す、 ス プ ラ ッ シ ュ ス ク リ ーン を表示 し ます。 ス プ ラ ッ シ ュ ス ク リ ーンに、 InstallShield は提供 さ
れている中か ら一番大き い setup.exe ア イ コ ン を使用 し 、 進行状況バー も含みます。
こ の機能によ り IOJ-1729167 が解決 さ れま し た。
[ プ ロ セスの強制終了 ] カ ス タ ム ア ク シ ョ ンの強化
内容
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
基本の MSI
•
InstallScript MSI
[ プ ロ セスの強制終了 ] カ ス タ ム ア ク シ ョ ンの設定に新 し い " プ ロ セス " 設定が追加 さ れま し た。 こ の
設定を使っ て、 [ プ ロパテ ィ マネージ ャ ー ] を使用 し て プ ロパテ ィ を作成、 およびア ク シ ョ ンが正 し く
動作する よ う その値を正 し く フ ォ ーマ ッ ト する必要な し に、 強制終了する実行可能フ ァ イルの名前また
はプ ロ セスの PID を直接入力する こ と がで き ます。
詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の 「プ ロ セスの強制終了カ ス タ ム ア ク シ ョ ンの呼び出
し 」 を参照 し て く だ さ い。
ヒ ン ト • " プ ロ セス " 設定の値は、 ISTerminateProcesses プ ロパテ ィ に書き込まれる場合があ り ます。
InstallShield 2015 以前から移行 し たプ ロ ジ ェ ク ト など、 " プ ロ セス " 設定に値が指定 さ れていない追加
の kill-process カ ス タ ム ア ク シ ョ ンがある場合、 ISTerminateProcesses プ ロパテ ィ を共有 し て使用する
と 予期 し ない動作が発生する可能性があ り ます。
コ ンポーネ ン ト の属性に使用するデ フ ォル ト 値を設
定で き る機能
InstallShield テーブルで、 コ ンポーネ ン ト 属性に使用 さ れるデ フ ォル ト 値を設定する ための新 し いプ ロ
パテ ィ のサポー ト が追加 さ れま し た。 InstallShield テーブルに MsiComponentAttributes のプ ロパテ ィ が
存在する場合、 その値は Component テーブル内のデ フ ォル ト Attributes 列値を 8 から指定の値にオー
バー ラ イ ド し ます。
た と えば、 新 し い コ ンポーネ ン ト を 64 ビ ッ ト と する場合、 MsiComponentAttributes 値に 256 を追加 し
ます。 264 (64 ビ ッ ト 共有の場合 )、 または 256 (64 ビ ッ ト 非共有の場合 ) を指定で き ます。 こ れによ っ
て、 "64 ビ ッ ト コ ンポーネ ン ト " および " 共有 " 設定 ([ コ ンポーネ ン ト ] ビ ュ ーの [ 全般 ] 領域 ) がそ
れぞれ [ はい ] または [ いいえ ] に更新 さ れます。
Component テーブルの Attributes 列を計算する時に使用 さ れる ビ ッ ト 値についての詳細は、 MSDN ラ イ
ブ ラ リ の 「Component Table」 ページ を参照 し て く だ さ い。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
13
メ モ • コ ンポーネン ト 属性に使用 さ れるデ フ ォル ト 値を設定するには、 各プ ロ ジ ェ ク ト の ダ イ レ ク ト
エデ ィ タ にある InstallShield テーブルに、 手動で MsiComponentAttributes プ ロパテ ィ を更新する必要が
あ り ます。 この場合、 製品構成の " テ ン プ レー ト の概要 " 設定は無視 さ れます。
追加のビ ュ ーで、 機能ご と に項目を フ ィ ル タ ーで き
る機能
次のビ ュ ーには今回よ り 、 プ ロ ジ ェ ク ト に含まれる任意の機能ご と にビ ュ ー リ ス ト を フ ィ ル タ ーする
こ と がで き る [ ビ ュ ー フ ィ ル タ ー ] が用意 さ れています。
•
[ 環境変数 ] ビ ュ ー — こ のビ ュ ーの上部にある [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使っ て、 プ ロ ジ ェ ク
ト に含まれる特定機能に関連付け られた環境変数を表示 / 非表示にする こ と がで き ます。 [ ビ ュ ー
リ ス ト ] から 機能を選択 し て、 その機能のみを後に続 く イ ベン ト ( た と えば、 環境変数の作成、 変
更、 または削除 ) に関連付ける こ と がで き ます。 最後に、 プ ロ ジ ェ ク ト に含まれるすべての環境変
数を表示するには、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [ すべてのア プ リ ケーシ ョ ン デー タ ] オプ シ ョ
ン を選択 し ます。 詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の 「[ 環境変数 ] ビ ュ ー」 を参照
し て く だ さ い。
•
[ テキス ト フ ァ イルの変更 ] ビ ュ ー — こ のビ ュ ーの上部にある [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使っ
て、 プ ロ ジ ェ ク ト に含まれる特定機能に関連付け られたテキス ト フ ァ イルの変更セ ッ ト を表示 /
非表示にする こ と がで き ます。 [ ビ ュ ー リ ス ト ] から機能を選択 し て、 その機能のみを後に続 く イ
ベン ト ( た と えば、 変更セ ッ ト の作成、 変更、 並べ替え、 または削除」 ) に関連付ける こ と がで き
ます。 結果 と な る変更は、 機能がイ ン ス ト ール さ れる と き に タ ーゲ ッ ト シ ス テム上で実行時に行
われます。 最後に、 プ ロ ジ ェ ク ト に含まれるすべてのテキス ト フ ァ イルの変更セ ッ ト を表示する
には、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [ すべてのア プ リ ケーシ ョ ン デー タ ] オプ シ ョ ン を選択 し ま
す。 詳細については、 InstallShield ヘルプ ラ イ ブ ラ リ の 「[ テキス ト フ ァ イルの変更 ] ビ ュ ー」 を
参照 し て く だ さ い。
•
[INI フ ァ イルの変更 ] ビ ュ ー — このビ ュ ーの上部にある [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使 っ て、 プ
ロ ジ ェ ク ト に含まれる特定機能に関連付け られた初期化 (.ini) フ ァ イルを表示 / 非表示にする こ と
がで き ます。 [ ビ ュ ー リ ス ト ] から機能を選択 し て、 その機能のみを後に続 く イ ベン ト ( た と えば、
.ini フ ァ イルの作成、 イ ンポー ト 、 変更、 または削除」 ) に関連付け る こ と がで き ます。 結果 と な る
変更は、 機能がイ ン ス ト ール さ れる と き に タ ーゲ ッ ト シ ス テム上で実行時に行われます。 最後に、
プ ロ ジ ェ ク ト に含まれるすべての .ini フ ァ イルを表示するには、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [
すべてのア プ リ ケーシ ョ ン デー タ ] オプ シ ョ ン を選択 し ます。 詳細については、 InstallShield ヘル
プ ラ イ ブ ラ リ の 「[INI フ ァ イルの変更 ] ビ ュ ー」 を参照 し て く だ さ い。
デジ タ ル署名の更新
InstallShield 2015 よ り 、 イ ン ス ト ールお よび フ ァ イルを ビル ド 時に署名する際、 SHA-256 ハ ッ シ ュ アル
ゴ リ ズムを使 っ たデジ タ ル証明書を使用で き るサポー ト が追加 さ れま し た。
InstallShield 2016 では、 Windows Installer および InstallScript プ ロ ジ ェ ク ト の SHA-256 デジ タ ル証明書サ
ポー ト が次のよ う に強化 さ れています :
•
[ 証明書の選択 ] ダ イ ア ログ ボ ッ ク スの新 し い [ 署名ダ イ ジ ェ ス ト ] ド ロ ッ プ ダウン を使っ て、 ダ
イ ジ ェ ス ト の種類を指定で き る機能
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
14
•
•
今回よ り 、 RFC3161 タ イ ムス タ ン プがサポー ト さ れていて、 settings.xml で指定で き ます :
•
.msi、 .exe、 お よび .dll フ ァ イルでは、 DigitalSignature/@Timestamp は Authenticode または
RFC3161 サーバー
•
UWP ア プ リ パ ッ ケージ フ ァ イルに使用 さ れる DigitalSignature/@TimestampRFC3161 フ ァ イル
は RFC3161 サーバー でな く てはな り ません
証明書ス ト アにある類似 し た名前の証明書も処理 し ます
重要 • 2016 年 1 月以降に作成または タ イムス タ ン プが付け られたすべての新 し い署名は、 SHA-256 に
基づ く 必要があ り ます。 SHA-1 証明書を使っ て署名 さ れているすべてのフ ァ イルを継続 し てサポー ト
する ためには、 2016 年 1 月以前の日時を使っ た タ イムス タ ン プ を含める必要があ り ます。 これらの
フ ァ イルは、すべての現在のバージ ョ ンの Windows ですべての SHA-1 サポー ト が停止 さ れる 2020 年 1
月 14 日まで、 MOTW (Mark of the web) システムを使っ て引き続き使用する こ と がで き ます。
重要な情報
InstallShield の評価
InstallShield のラ イ セ ン ス を購入 し ていな く て も、 InstallShield を イ ン ス ト ール し てア ク テ ィ ベーシ ョ ン
を行わず、 またはラ イ セ ン ス サーバーに接続せずに一定の期間使用する こ と がで き ます。 ア ク テ ィ
ベーシ ョ ン を行わず、 またはラ イ セ ン ス サーバーに接続せずに使用する と 、 InstallShield は一部の機能
が制限 さ れた評価モー ド で起動 し ます。 詳細については、 ナレ ッ ジベース記事 「Q200900」 を参照 し て
く だ さ い。 評価版の制限は、 InstallShield がア ク テ ィ ベー ト さ れた と き、 またはラ イ セ ン ス サーバーに
接続 し て、 そのラ イ セ ン スがチ ェ ッ ク アウ ト さ れた と き に解除 さ れます。
InstallShield および InstallShield のア ド オ ンのイ ン ス
ト ール、 および再配布可能フ ァ イルを取得する
次のイ ン ス ト ールは、 [InstallShield のダウン ロー ド およびのラ イ セ ン スの使用 ] に記述 さ れている通 り 、
フ レ ク セ ラ ・ ソ フ ト ウ ェ ア製品 & ラ イ セ ン ス セ ン タ ーから ダウン ロー ド が可能です :
•
InstallShield
•
再配布可能 フ ァ イル ( た と えば、 InstallShield 前提条件お よび InstallScript オブ ジ ェ ク ト )
•
Standalone Build、 InstallShield Collaboration、 お よび InstallShield MSI ツールな どのア ド オ ン ( 使用可
能な場合 )
•
FlexNet Licensing Server ソ フ ト ウ ェ ア ( 同時接続ラ イ セ ン ス を購入 し た場合で、 組織のラ イ セ ン ス
サーバーを設定する必要がある場合 )
•
スキン カ ス タ マ イ ズ キ ッ ト
•
InstallScript オブ ジ ェ ク ト のテ ン プ レー ト
•
InstallShield サービ ス パ ッ ク ( 使用可能な場合 )
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
15
InstallShield の複数エデ ィ シ ョ ン を イ ン ス ト ールする
InstallShield 2016 の Premier、 Professional、 または Express Edition の中から、 同 じ シス テム上に同時に 1
つのエデ ィ シ ョ ンのみを イ ン ス ト ールで き ます。 また、 InstallShield 2015 DIM Editor を、 InstallShield
2016 の任意のエデ ィ シ ョ ンが搭載 さ れてい る同 じ マシ ン上に イ ン ス ト ールする こ と はで き ません。
Microsoft Visual Studio の統合は 1 回につ き InstallShield の 1 バージ ョ ン と のみ可能です。 シ ス テムで
最後に イ ン ス ト ールまたは修復 さ れた InstallShield のバージ ョ ンが Visual Studio の統合に使用 さ れます。
InstallShield の複数バージ ョ ン を イ ン ス ト ールする
InstallShield 2016 は、 同 じ マシ ン上で別のバージ ョ ンの InstallShield と 共存する こ と がで き ます。
InstallShield 2016 Standalone Build は、 同 じ マシ ン上で別のバージ ョ ンの Standalone Build と 共存する こ
と がで き ます。 ほ と んどの場合、 InstallShield がイ ン ス ト ール さ れている マシ ン上に Standalone Build が
イ ン ス ト ール さ れる こ と はあ り ません。 こ の両方を同 じ マ シ ン上に イ ン ス ト ール し て、 オー ト メ ーシ ョ
ン イ ン タ ー フ ェ イ ス を使用する場合は、 InstallShield ヘルプ ラ イ ブ ラ リ の 「Standalone Build と
InstallShield を同一マシ ン上に イ ン ス ト ールする」 に記載 さ れている、 特殊な登録 と ア ン イ ン ス ト ール
の考慮について参照 し て く だ さ い。
プ ロ ジ ェ ク ト のア ッ プグ レー ド に関する ア
ラー ト
以下は、 InstallShield 2015 および以前のバージ ョ ン で作成 さ れたプ ロ ジ ェ ク ト を InstallShield 2016 に
ア ッ プグ レー ド する際に発生する可能性のある問題についての情報です。 また、 新 し い InstallShield
2016 プ ロ ジ ェ ク ト と InstallShield 2015 および以前のバージ ョ ンから InstallShield 2016 にア ッ プグレー ド
さ れたプ ロ ジ ェ ク ト 間の潜在的な動作の違いについて も ア ラ ー ト し ます。
InstallShield の以前のバージ ョ ン で作成 さ れたプ ロ
ジ ェ ク ト のア ッ プグ レー ド に関する一般情報
InstallShield 2016 を使っ て以前のバージ ョ ン で作成 さ れたプ ロ ジ ェ ク ト を開 く と 、 プ ロ ジ ェ ク ト を新 し
いバージ ョ ンに変換するかど う かを質問する メ ッ セージ ボ ッ ク スが表示 さ れます。 [ 変換する ] を選択
する と 、 変換が行われる前に、 例えば .775 (.ism プ ロ ジ ェ ク ト の場合 ) または .2016 (.issuite プ ロ ジ ェ ク
ト の場合 ) と い う フ ァ イル拡張子が付加 さ れたプ ロ ジ ェ ク ト のバ ッ ク ア ッ プ コ ピーが作成 さ れます。
以前のバージ ョ ンの InstallShield で こ のプ ロ ジ ェ ク ト を再度開 く 場合、 元のプ ロ ジ ェ ク ト のフ ァ イル名
か ら .775 または .2015 を取 り 除いて く だ さ い。 InstallShield 2016 プ ロ ジ ェ ク ト を以前のバージ ョ ンの
InstallShield で開 く こ と はで き ませんので、 ご注意 し て く だ さ い。
InstallShield 2015 以前、 InstallShield 12 以前、 InstallShield DevStudio、 InstallShield Professional 7 以前、 お
よび InstallShield Developer 8 以前のバージ ョ ンの InstallShield で作成 さ れた既存プ ロ ジ ェ ク ト を
InstallShield 2016 にア ッ プグ レー ド で き ます。 InstallShield MultiPlatform または InstallShield Universal で
作成 さ れたプ ロ ジ ェ ク ト は InstallShield 2016 にア ッ プグレー ド する こ と はで き ませんので、 ご注意 く だ
さ い。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
16
タ ーゲ ッ ト シ ス テム と し てサポー ト さ れている
Windows のバージ ョ ン リ ス ト に関する変更
ス イ ー ト 以外のすべてのプ ロ ジ ェ ク ト の種類では、 Windows XP SP3 および Windows Server 2003 SP2
が、 InstallShield で作成 さ れた イ ン ス ト ールを実行する タ ーゲ ッ ト シス テムで必要な Windows の最低
バージ ョ ン です。 ス イ ー ト ( ア ド バン ス ト UI、 およびス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト タ イ プ
) の場合、 Windows Vista および Windows Server 2008 が タ ーゲ ッ ト シ ス テム上で必要 と さ れる Windows
の最低バージ ョ ン です。
文字列のロー カ ラ イ ズに関する考慮
InstallShield 2016 から 、 ロー カ ラ イ ズ済み文字列の検出 と 受け渡 し に関する変更が行われま し た。 た と
えば、 無効な文字のまわ り に角括弧が付け られた ロー カ ラ イ ズ済み文字列のコ ン テ ン ツは、 ビル ド 時の
警告またはエ ラ ーを引き起 こ し ます。 そのため、 イ ン ス ト ールの作成作業中に次の新 し い警告やエ ラ ー
が発生する場合があ り ます。
エ ラ ー / 警告
番号
メ ッ セージ
ト ラ ブルシ ュ ーテ ィ ング情報
-7355
文字列 %2 の値 %4 は、 テーブル
%1 列 %3 の検証基準を満た し て
いません。
こ の警告は、 ロー カ ラ イ ズ さ れた文字列が文字
列エデ ィ タ ー テーブル内の列の検証基準を満た
し ていない時に発生 し ます。 こ の警告を解決す
るには、 文字列エデ ィ タ ー内のフ ラ グ さ れた値
を更新 し て く だ さ い。
-7354
文字列 %2 の値 %4 は、 テーブル
%1 列 %3 では使用で き ません。
こ のエ ラ ーは、 ロー カ ラ イ ズ さ れた文字列が文
字列エデ ィ タ ー テーブル内の名前付き列に有効
な値が含まれていない と き に発生 し ます。 こ の
エ ラ ーを解決するには、 文字列エデ ィ タ ー内の
フ ラ グ さ れた値を更新 し て く だ さ い。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
17
バグ修正
InstallShield 2016 では、 次の問題が解決 さ れています :
問題番号
問題の概要
IOJ-1760351
次の Microsoft SQL Server 2014 前提条件のダウン ロー ド に関連付け られた .exe
フ ァ イルは、 次のよ う に更新 さ れています :
•
Microsoft SQL Server 2014 Express RTM (x86 & x64Wow)— 以前のバージ ョ ン
の InstallShield は、 前提条件 と し て SQLEXPR32_x86.exe を ダウン ロー ド し
ま し たが、 今回よ り SQLEXPR_x86.exe を ダウン ロー ド し ます。
•
Microsoft SQL Server 2014 Express RTM (x86)— 以前のバージ ョ ンの
InstallShield は、 前提条件 と し て SQLEXPR_x86.exe を ダウン ロー ド し ま し
たが、 今回よ り SQLEXPR32_x86.exe を ダウン ロー ド し ます。
こ の更新の結果、 正 し いプ ラ ッ ト フ ォ ーム フ ァ イルがダウン ロー ド さ れ、 正
し いオペ レーテ ィ ング シス テム条件が確認 さ れる よ う にな り ま し た。
Microsoft が提供する次のイ ン ス ト ール情報には、 各プ ラ ッ ト フ ォ ームで使用
する正 し い フ ァ イル名が記述 さ れています。
メ モ • Microsoft SQL Server 2014 Express には、32 ビ ッ ト バージ ョ ン と 64 ビ ッ
ト バージ ョ ンの両方が含まれています。 SQLEXPR32_x86 は、 よ り 小型のパ ッ
ケージですが、 使用で き るのは 32 ビ ッ ト オペレーテ ィ ング システムに SQL
Server 2014 Express を イ ン ス ト ールする場合だけです。 SQLEXPR_x86 は同 じ
製品ですが、 32 ビ ッ ト および 64 ビ ッ ト (WoW) オペレーテ ィ ング システムの
両方に イ ン ス ト ールで き ます。 SQLEXPR_x64 はネ イ テ ィ ブの 64 ビ ッ ト SQL
Server 2014 Express で、 64 ビ ッ ト オペレーテ ィ ング システムのみに イ ン ス
ト ールで き ます。 これらのパ ッ ケージの違いは これだけです。 Microsoft® SQL
Server® 2014 Express は IA64 システムではサポー ト さ r ていません。
IOJ-1756569
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
[@Feature(MyFeature).Description] フ ォ ーマ ッ ト のス イ ー ト オブ ジ ェ ク ト 式は、
今回よ り MyFeature のロー カ ラ イ ズ さ れた説明を表示 し ます。 以前は空白文字
列が表示 さ れま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
18
問題番号
問題の概要
IOJ-1767090
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
ア ド バン ス ト UI
基本の MSI
InstallScript
InstallScript MSI
マージ モジ ュ ール
ス イ ー ト / ア ド バン ス ト UI
定義に <VSSolutionFolder> を使用する カ ス タ ム パス変数 ( た と えば、
NewCustomPathVariable=<VSSolutionFolder>\MyFolder) は、 Microsoft Build エ ン
ジ ン (MSBuild) を使っ て ソ リ ュ ーシ ョ ン を ビル ド し た と き に正 し く 解決 し ます。
以前は、 こ れらのパス変数が無効な文字列 <VSSolutionFolder> を含む リ テ ラル
パスに解決 し ま し た。
IOJ-1765530
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
InstallScript
InstallScript MSI
[ 参照 - デー タ ベース サーバー ] および [ 参照 - デー タ ベース カ タ ログ ] ダ イ
ア ロ グに表示 さ れる SQLBrowse ダ イ ア ロ グ テキス ト が次のよ う に更新 さ れま
した :
•
以下のサーバー一覧から、 タ ーゲ ッ ト にするデー タ ベース サーバーを選択し て
く だ さ い。
•
以下のカ タ ログ名一覧から、 タ ーゲ ッ ト にするデー タ ベース カ タ ログを選択し
て く だ さ い。
IOJ-1765511
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
InstallScript MSI
[ 再配布可能フ ァ イル ] ビ ュ ーの [ 詳細表示 ] セ ク シ ョ ンは、 マージ モ ジ ュ ー
ルにア ンパサン ド を持つ名前のフ ァ イルが含まれる と き、 正 し く 表示する よ う
に更新 さ れま し た。 以前はこ のシナ リ オで、 [ 詳細 ] ペ イ ンにエ ラ ー メ ッ セー
ジのみが表示 さ れま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
19
問題番号
問題の概要
IOJ-1759079
プ ロ ジ ェ ク ト • この情報は、 ス イ ー ト / ア ド バン ス ト U I プ ロ ジ ェ ク ト に適
用 し ます。
ス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト は、 セ ッ シ ョ ンの再ロー ド が必要で
ある こ と を通知する Windows 機能を正 し く イ ン ス ト ール し ます。 以前は、 ス
イ ー ト / ア ド バン ス ト UI がエ ラ ーを通知 し て、 パ ッ ケージのイ ン ス ト ールを
拒否 し ま し た。
IOJ-1769950
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
基本の MSI
InstallScript
InstallScript MSI
InstallScript オブ ジ ェ ク ト
マージ モジ ュ ール
InstallShield ヘルプ ラ イ ブ ラ リ の 「ISWiRelease オブ ジ ェ ク ト 」 ト ピ ッ ク内で
CopyToFolder の説明が更新 さ れ、 CopyToFolder オブ ジ ェ ク ト の使用に関連付
け られた有効な プ ロ ジ ェ ク ト の種類から、 基本の MSI、 InstallScript MSI、 およ
びマージ モ ジ ュ ールが削除 さ れま し た。 基本の MSI、 InstallScript MSI、 および
マージ モ ジ ュ ール プ ロ ジ ェ ク ト の場合、 CopyToFolder の代わ り に
DistributeLoc プ ロパテ ィ を使っ て、 フ ォルダーに リ リ ース を配布で き ます。
IOJ-1758249
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
InstallScript オブ ジ ェ ク ト
マージ モジ ュ ール
プ ロ ジ ェ ク ト フ ァ イルをバイ ナ リ から XML フ ォ ーマ ッ ト に切 り 替えた後にプ
ロ ジ ェ ク ト を再ロー ド し た と き、 文字列エデ ィ タ ーに入力 さ れた複数行のエ ン
ト リ ーが正 し く 保持 さ れます。
以前、 フ ァ イルを XML フ ォ ーマ ッ ト に切 り 替えてから 閉 じ 、 プ ロ ジ ェ ク ト を
再び開 く と 文字列エ ン ト リ が 1 つの行に縮小 さ れま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
20
問題番号
問題の概要
IOJ-1757539
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
•
•
ア ド バン ス ト UI
基本の MSI
DIM
InstallScript
InstallScript MSI
InstallScript オブ ジ ェ ク ト
マージ モジ ュ ール
ス イ ー ト / ア ド バン ス ト UI
シ ョ ー ト カ ッ ト の名前な ど、 ロー カ ラ イ ズ済みの値はビル ド 時に検証が行わ
れ、 ビル ド 警告お よびエ ラ ーが発生する可能性があ り ます。
•
-7355: 文字列 %2 の値 %4 は、 テーブル %1 列 %3 の検証基準を満た し ていません。
こ の警告は、 ロー カ ラ イ ズ さ れた文字列が文字列エデ ィ タ ー テーブル内
の列の検証基準を満た し ていない時に発生 し ます。 この警告を解決するに
は、 文字列エデ ィ タ ー内のフ ラ グ さ れた値を更新 し て く だ さ い。
•
-7354: 文字列 %2 の値 %4 は、 テーブル %1 列 %3 では使用で き ません。
こ のエ ラ ーは、 ロー カ ラ イ ズ さ れた文字列が文字列エデ ィ タ ー テーブル
内の名前付き列に有効な値が含まれていない と き に発生 し ます。 このエ
ラ ーを解決するには、 文字列エデ ィ タ ー内のフ ラ グ さ れた値を更新 し て く
だ さ い。
以前は こ れらの値は検証 さ れなかっ たため、 無効な文字列は、 それま でに警告
が無か っ たのに もかかわら ず、 実行時に誤作動が発生 し ま し た。
IOJ-1756439、
IOJ-1744882
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
基本の MSI
DIM
マージ モジ ュ ール
MSI デー タ ベース
MSM デー タ ベース
ト ラ ン ス フ ォ ーム
長い識別子を持つダ イ ア ログ (MaintenanceWelcome ダ イ ア ログな ど ) やコ ン
ポーネ ン ト を エ ク スポー ト する と 以前はエ ラ ーが発生 し ま し たが、 今回よ り 正
し く エ ク スポー ト する こ と がで き ます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
21
問題番号
問題の概要
IOJ-1756316
プ ロ ジ ェ ク ト • この情報は、 InstallScript MSI プ ロ ジ ェ ク ト に適用 し ます。
InstallScript MSI プ ロ ジ ェ ク ト にサポー ト 対象言語 と し て イ タ リ ア語を追加 し
た と き、 文字列エデ ィ タ ー テーブルに正確な エ ン ト リ が入力 さ れます。 以前、
InstallScript MSI プ ロ ジ ェ ク ト で イ タ リ ア語を使用する と 、 予期 し ない文字列
ID が入力 さ れま し た。
IOJ-1755786
デジ タ ル署名に タ イ ムス タ ン プが正 し く 作成 さ れなかっ た場合、 InstallShield
はビル ド 警告 メ ッ セージ -1027 を表示 し ます。 InstallShield 2015 以前は、 ビル
ド が署名の タ イ ムス タ ン プ作成に失敗 し た場合、 ビル ド 警告 -1027 ビル ド が発
生 し ま し た。 と こ ろが、 InstallShield 2015 では、 作成 さ れる ビル ド で署名に タ
イ ムス タ ン プが含まれていない場合で も、 警告またはエ ラ ーが表示 さ れません
で し た。
IOJ-1755473
プ ロ ジ ェ ク ト • この情報は、 ト ラ ン ス フ ォ ーム プ ロ ジ ェ ク ト に適用 し ます。
ダ イ ア ロ グを ト ラ ン ス フ ォ ームに追加 し てか ら、 そのダ イ ア ログ上の コ ン ト
ロールに イ ベン ト を追加する こ と がで き ます。 以前は、 このシナ リ オで ク ラ ッ
シ ュ する こ と があ り ま し た。
IOJ-1755060
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
前提条件エデ ィ タ ーは、 LocalFile 定義の前提条件へのパス を定義する相対パス
を使用する こ と がで き ます。 そのよ う な前提条件を ス イ ー ト / ア ド バン ス ト
UI またはア ド バン ス ト UI プ ロ ジ ェ ク ト に イ ンポー ト し たあ と 、 InstallShield が
ビル ド 時に正 し く パス を解決 し ます。 以前、 相対パス を含むよ う に編集 さ れた
.prq フ ァ イルを イ ンポー ト する と 、 予期 し ないエ ラ ーが発生 し ま し た。 具体的
には、 [ パ ッ ケージ フ ァ イル ] 内の [ パ ッ ケージ ] ビ ュ ーで、 [LinkTo] 列が予
期 し ない [LocalFile] パス を表示 し たため、 ス イ ー ト ビル ド エ ラ ー 「-7232: フ ァ
イルが見つか り ません」 が発生 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
22
問題番号
問題の概要
IOJ-1754678
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
InstallScript MSI
InstallShield では、 MsiHiddenProperties に含まれる プ ロパテ ィ の値がログに書
き込まれる こ と が禁止 さ れています。 これには、 以下の状況が含まれます :
•
プ ロパテ ィ が .NET イ ン ス ト ー ラ ー ク ラ スの引数 と し て使用 さ れている。
•
イ ン ス ト ールに機能前提条件が含まれる。
以前は、 こ こ に箇条書き さ れてい る状況で InstallShield がそのよ う な プ ロパ
テ ィ の値を明確な テキス ト で ログ記録 し ま し た。
IOJ-1754769、
IOJ-1754678
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
InstallScript MSI
InstallShield では、 MsiHiddenProperties に含まれる プ ロパテ ィ の値がログに書
き込まれる こ と が禁止 さ れています。 これには、 以下の状況が含まれます :
•
プ ロパテ ィ が .NET イ ン ス ト ー ラ ー ク ラ スの引数 と し て使用 さ れている。
•
イ ン ス ト ールに機能前提条件が含まれる。
以前は、 こ こ に箇条書き さ れてい る状況で InstallShield がそのよ う な プ ロパ
テ ィ の値を明確な テキス ト で ログ記録 し ま し た。
IOJ-1754606
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
InstallScript MSI
64 ビ ッ ト シ ス テムで、 64 ビ ッ ト DLL を タ ーゲ ッ ト と する標準 DLL カ ス タ ム
ア ク シ ョ ンが、 64 ビ ッ ト 限定のプ ロ ジ ェ ク ト で正 し く 実行 し ます。 (32 ビ ッ ト
バージ ョ ンの DLL を使用する と 、 プ ロ ジ ェ ク ト が予定通 り に動作 し ま し た。 )
以前は、 一部の 64 ビ ッ ト 標準 DLL カ ス タ ム ア ク シ ョ ンが 64 ビ ッ ト 限定のプ
ロ ジ ェ ク ト で正 し く 実行 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
23
問題番号
問題の概要
IOJ-1754522
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
InstallShield ヘルプ ラ イ ブ ラ リ の 「任意の コ ン ピ ュ ー タ ーでのイ ン ス ト ールの
デバ ッ グ」 が更新 さ れ、 Visual Studio 2012 がイ ン ス ト ール さ れていないデバ ッ
グ マ シ ン上には、 再配布可能フ ァ イル Visual C++ Redistributable for Visual
Studio 2012 が必要である可能性について説明 さ れています。 Visual C++ 再配布
可能パ ッ ケージは、 Visual Studio 2012 を使っ て開発 さ れたア プ リ ケーシ ョ ン
(InstallShield な ど ) を実行する ために必要な Visual C++ ラ イ ブ ラ リ のラ ン タ イ
ム コ ンポーネ ン ト を イ ン ス ト ール し ます。
IOJ-1754277、
IOJ-1754278、
IOJ-1753445
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
ア ド バン ス ト UI
基本の MSI
InstallScript
InstallScript MSI
ス イ ー ト / ア ド バン ス ト UI
タ ーゲ ッ ト シ ス テム上に Microsoft Visual C++ 2015 再配布可能パ ッ ケージ (x86)
または Microsoft Visual C++ 2015 再配布可能パ ッ ケージ (x64) の新 し いバージ ョ
ンが既に イ ン ス ト ール済みである場合、 InstallShield がこ れら を イ ン ス ト ール
し よ う と 試みる こ と がな く な り ま し た。 以前 これらのパ ッ ケージは、 新 し い
バージ ョ ンが既にマシ ン上に イ ン ス ト ール済みである場合で も、 再配布可能
フ ァ イル ウ ィ ン ド ウに表示 さ れる前提条件 リ ス ト に追加 さ れま し た。
また、 Microsoft Visual C++ 2015 再配布可能パ ッ ケージ (x86) がシ ス テムに イ ン
ス ト ール済みである と き、 Microsoft Visual C++ 2015 再配布可能パ ッ ケージ
(x64) 前提条件が正 し く 起動 さ れます。 以前、 Microsoft Visual C++ 2015 再配布
可能パ ッ ケージ (x86) がシ ス テムに イ ン ス ト ール済みである と き、 Microsoft
Visual C++ 2015 再配布可能パ ッ ケージ (x64) 前提条件がスキ ッ プ さ れま し た。
IOJ-1754269
プ ロ ジ ェ ク ト • この情報は、 QuickPatch プ ロ ジ ェ ク ト に適用 し ます。
QuickPatch プ ロ ジ ェ ク ト で [ パ ッ チする フ ァ イル ] を ダブル ク リ ッ ク する と 表
示 さ れる [ フ ァ イルの選択 ] ウ ィ ン ド ウのサイ ズが変更可能 と な り ま し た。 こ
れによ っ て、 ウ ィ ン ド ウで情報を確認 し やす く な り ま し た。 以前、 このウ ィ ン
ド ウのサイ ズを変更する こ と がで き なかっ たため、 固定ウ ィ ン ド ウ内で列の幅
を広げた り 、 ス ク ロールバーを使っ た り し てウ ィ ン ド ウの内容を見る必要があ
り ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
24
問題番号
問題の概要
IOJ-1753850
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
•
基本の MSI
DIM
InstallScript MSI
マージ モジ ュ ール
MSI デー タ ベース
MSM デー タ ベース
ト ラ ン ス フ ォ ーム
新 し い コ ンポーネ ン ト が作成 さ れる と 、 コ ンポーネ ン ト のイ ン ス ト ール先の
CreateFolder テーブルにエ ン ト リ が追加 さ れます。 コ ンポーネ ン ト に フ ァ イル
を追加する と 、 CreateFolder テーブルのエ ン ト リ が削除 さ れます。 InstallShield
2015 では、 新 し い コ ンポーネ ン ト に フ ァ イルが追加 さ れた と き に、 関連する
CreateFolder テーブルのエ ン ト リ が削除 さ れない と い う 予期 し ない動作が起こ
り ま し た。
IOJ-1753265
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
新 し い InstallScript プ ロ ジ ェ ク ト を作成 し て、 イ ン ス ト ールが Windows XP SP3
で実行する場合、 イ ン ス ト ール中に [ セ ッ ト ア ッ プの種類 ] ダ イ ア ログで選択
さ れた [ カ ス タ ム ] オプ シ ョ ンが選択 さ れる と 、 機能の選択ダ イ ア ログ ボ ッ ク
スに機能を選択または選択解除する こ と がで き る チ ェ ッ ク ボ ッ ク ス付きの機能
の一覧が正 し く 表示 さ れます。 以前、 InstallShield 2015 SP1 にホ ッ ト フ ィ ッ ク
ス IOJ-1745445 を適用 し ている環境で InstallScript プ ロ ジ ェ ク ト を を作成する
と 、 カ ス タ ム イ ン ス ト ール中の機能選択ダ イ ア ログでチ ェ ッ ク ボ ッ ク スが表
示 さ れませんで し た。
IOJ-1753110
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
基本の MSI
DIM
InstallScript MSI
マージ モジ ュ ール
MSI デー タ ベース
ト ラ ン ス フ ォ ーム
ユーザー ア カ ウン ト を SYSTEM または NT AUTHORITY\SYSTEM と し て指定す
る と き、 InstallShield でスケジ ュ ール タ ス ク を作成する こ と がで き ます。 スケ
ジ ュ ール タ ス クが正 し く 作成 さ れます。 以前はエ ラ ーが発生 し たため、 スケ
ジ ュ ール タ ス クが作成 さ れず、 イ ン ス ト ールがロールバ ッ ク し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
25
問題番号
問題の概要
IOJ-1752427
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
基本の MSI
DIM
InstallScript MSI
マージ モジ ュ ール
PowerShell カ ス タ ム ア ク シ ョ ンが MSI ログにエ ラ ーの様で紛らわ し い メ ッ
セージ を書き込む こ と がな く な り ま し た。 以前は、 カ ス タ ム ア ク シ ョ ンの初
期化中に一連の 「... を解決で き ませんで し た」 メ ッ セージが MSI ログに含まれ
ま し た。
IOJ-1752004
ユーザーが [ サブ フ ォルダーを含める ] オプ シ ョ ン を使っ てダ イ ナ ミ ッ ク リ ン
ク フ ァ イルを選択 し た と き、 InstallShield は、 [ フ ァ イル と フ ォルダー ] ビ ュ ー
に正 し く フ ァ イルを表示 し ます。 こ のシナ リ オでは、 サブ フ ォルダー内にある
InstallShield 2015 フ ァ イルも 、 親フ ォルダー内に表示 さ れ、 フ ァ イルの重複が
発生 し ま し た。
メ モ • これは、 表示のみに影響する問題で し た。 作成 さ れる イ ン ス ト ール パ ッ
ケージは、 重複な し に正 し い数のフ ァ イルを イ ン ス ト ール し ま し た。
IOJ-1751807
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
基本の MSI
InstallScript MSI
MSI デー タ ベース
ト ラ ン ス フ ォ ーム
カ ス タ ム ア ク シ ョ ン ウ ィ ザー ド は、 今回よ り すべてのイ ン ス タ ン スで正 し く
シーケ ン ス情報を保持 し ます。 以前、 [ シーケ ン スに挿入 ] パネルで カ ス タ ム
ア ク シ ョ ン ウ ィ ザー ド を使っ て カ ス タ ム ア ク シ ョ ンの編集を行 う と 、 ア ク
シ ョ ンが UI シーケ ン ス内の最初のア ク シ ョ ン と し てシーケ ン ス さ れた と き、
カ ス タ ム ア ク シ ョ ン ウ ィ ザー ド のシーケ ン スには表示 さ れませんで し た。 カ
ス タ ム ア ク シ ョ ンが最初のア ク シ ョ ン と し て シーケン ス さ れなかっ た 場合、
あるいは [ 実行 ] シーケ ン スの最初のア ク シ ョ ン と し てシーケ ン ス さ れた場
合、 こ の問題は発生 し ませんで し た。 ウ ィ ザー ド 内で も う 一度 UI シーケ ン ス
にア ク シ ョ ン を追加 し なかっ た場合、 ウ ィ ザー ド が完了 し た時にア ク シ ョ ンが
UI シーケ ン スから 削除 さ れま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
26
問題番号
問題の概要
IOJ-1751784
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
InstallScript MSI
パ ッ ケージが連鎖 し 、 単一の ト ラ ンザク シ ョ ン処理 と し て扱われる よ う に、 複
数のパ ッ ケージ を ト ラ ンザク シ ョ ン処理を使っ て イ ン ス ト ールする と き、 ロー
ルバ ッ ク時に実行する よ う にスケジ ュ ール さ れたア ク シ ョ ン (xml フ ァ イルの
変更、 スケジ ュ ール タ ス ク、 ネ ッ ト ワー ク の共有、 テキス ト フ ァ イルの変更、
SQL ス ク リ プ ト 実行な ど ) を含める と 、 ロールバ ッ ク ス ク リ プ ト が正 し く 実
行 さ れます。 以前は、 MSI フ ァ イルが同 じ ト ラ ンザク シ ョ ン内に存在 し ない場
合に、 別のス ク リ プ ト が失敗 し た場合、 複数パ ッ ケージの ト ラ ンザク シ ョ ン を
使用する と 、 ロールバ ッ ク時に実行する ス ク リ プ ト が無視 さ れま し た。
IOJ-1751299
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
選択 さ れた言語が、 マシ ンの言語設定 と 一致 し なかっ た場合で も、 ス イ ー ト
パ ッ ケージに含まれるウ ィ ザー ド テキス ト が再起動後に正 し く 表示 さ れます。
以前は、 再起動後に イ ン ス ト ールを再開する と き、 一部のロー カ ラ イ ズ済み文
字列の代わ り に、 ウ ィ ザー ド で ク エ スチ ョ ン マー クが表示 さ れま し た。
IOJ-1749081
プ ロ ジ ェ ク ト • この情報は、 QuickPatch プ ロ ジ ェ ク ト に適用 し ます。
特に長い ( 関連する列の長 さ 仕様を超え る ) 識別子を持つマージ モ ジ ュ ール
が、 ”QuickPatch の簡素化 ” 設定に [ いいえ ] が選択 さ れている QuickPatch プ
ロ ジ ェ ク ト のベース イ ン ス ト ールに含まれている と き、 実行時に予期 し ない
エ ラ ーが発生する問題が解決 さ れま し た。 マージ モ ジ ュ ールまたはモ ジ ュ ー
ルがベース イ ン ス ト ールおよびその後に続 く QuickPatch プ ロ ジ ェ ク ト に含ま
れていない場合に、 こ の問題が発生 し ま し た。 以前、 これらの種類のマージ
モ ジ ュ ールがベース イ ン ス ト ールに含まれていない場合、 ”QuickPatch の簡素
化 ” 設定に [ いいえ ] が選択 さ れた と き、 ラ ン タ イ ム エ ラ ーが表示 さ れま し
た。
IOJ-1748476
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
InstallShield 2014 を使っ て作成 さ れた InstallScript プ ロ ジ ェ ク ト を、 ダブルク
リ ッ ク し て開 く こ と がで き ます。 InstallShield 2016 がプ ロ ジ ェ ク ト を正 し く
ア ッ プグレー ド し て、 再びダブルク リ ッ ク で開 く こ と がで き ます。 以前、
InstallShield 2015 SP1 を使っ て InstallShield 2014 で作成 さ れた .ism フ ァ イルを
ダブル ク リ ッ ク で開こ う と する と 、 予期 し ない動作が発生 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
27
問題番号
問題の概要
IOJ-1748317
プ ロ ジ ェ ク ト • この情報は、 ス イ ー ト / ア ド バン ス ト U I プ ロ ジ ェ ク ト に適
用 し ます。
ES_MULTILINE の ” ス タ イル ” 設定を使用する TextBox が、 すべての行を正 し
く 指定 さ れたプ ロパテ ィ に格納 し ます。 以前は、 ES_MULTILINE の ” ス タ イル
” 設定で True が指定 さ れてい るのに もかかわら ず、 プ ロパテ ィ の値の最初の
行のみが表示 さ れま し た。
IOJ-1748131
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
ア ド バン ス ト UI
基本の MSI
InstallScript
InstallScript MSI
ス イ ー ト / ア ド バン ス ト UI
次の InstallShield 前提条件に構成 さ れた条件が訂正 さ れています :
•
Microsoft .NET Framework 4.0 Client
こ のア ッ プデー ト の結果、 .NET 4.0 以降がイ ン ス ト ール済みの Windows Server
2008 R2 シ ス テム上に前提条件がイ ン ス ト ール さ れます。
IOJ-1745976
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
CtrlGetMLEText() を使 っ て、 カ ス タ ム ダ イ ア ロ グの複数行編集 フ ィ ール ド コ
ン ト ロールの内容を正 し く 読み出 し ます。 以前、 CtrlGetMLEText() を使っ て文
字列入力を読み出す と 、 破損 し た文字が返 さ れるか、 文字が足 り ない場合があ
り ま し た。
IOJ-1745656
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
SQL ス ク リ プ ト の実行がア ッ プデー ト さ れ、 正 し く 動作 し ます。 InstallShield
2015 では、 同 じ ス ク リ プ ト が InstallShield 2014 で動作するのに もかかわら ず、
く つかのイ ン ス タ ン スで一部の SQL ス ク リ プ ト が実行 し ませんで し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
28
問題番号
問題の概要
IOJ-1745647
プ ロ ジ ェ ク ト • この情報は、 QuickPatch プ ロ ジ ェ ク ト に適用 し ます。
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
QuickPatch プ ロ ジ ェ ク ト で、 サイ ド バイサイ ド レ ジ ス ト リ キーを正 し く 変更
およびア ク セスする こ と がで き ます。 以前、 サイ ド バイサイ ド レ ジス ト リ
キーにア ク セス し よ う と する と 、 ク ラ ッ シ ュ し ま し た。
IOJ-1744694
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト プ ロ ジ ェ ク ト で機能の説明を文字列プ ロパテ ィ (ISFeatureDescription)
に設定する と 、 複数の言語を ス イ ー ト に追加 し て、 各言語に対 し て機能の説明
を ロー カ ラ イ ズ し た と き、 今回よ り 正 し く ロー カ ラ イ ズ さ れます。 以前、 デ
フ ォル ト の英語文字列が機能の説明に表示 さ れま し た。
IOJ-1743567
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
InstallScript プ ロ ジ ェ ク ト を使っ て、 最大値 (0xFFFFFFFF) を含み、 整数値に
D WO R D 値を正 し く 設定する こ と がで き ます。 以前は、 InstallShield がレ ジ
ス ト リ DWORD 文字列を誤っ た整数値に変換 し ま し た。
IOJ-1743313
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
InstallScript オブ ジ ェ ク ト
マージ モジ ュ ール
MSI デー タ ベース
MSM デー タ ベース
ト ラ ン ス フ ォ ーム
[1 つ上のフ ォルダーを開 く ] のフ ァ イル リ ス ト コ ン ト ロールが、 ダ イ ナ ミ ッ
ク リ ン ク フ ァ イルに使用で き ます。 以前、 フ ァ イルを コ ンポーネ ン ト にダ イ
ナ ミ ッ ク に リ ン ク し た と き、 こ のオプ シ ョ ン を選択する こ と がで き ませんで し
た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
29
問題番号
問題の概要
IOJ-1743047
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト を新 し いバージ ョ ンの InstallShield に移行する と 、 ス イ ー ト に追加 さ
れている任意の Windows 機能がア ッ プデー ト さ れ、 InstallShield の移行先の新
し いバージ ョ ンがサポー ト するの と 同 じ オペ レーテ ィ ング シス テムをサポー
ト し ます。 以前、 ス イ ー ト に追加 さ れてい る Windows 機能が正 し く ア ッ プ
デー ト さ れませんで し た。
IOJ-1741079、
IOJ-1742968
InstallShield 2015 よ り 、 イ ン ス ト ールおよび フ ァ イルを ビル ド 時に署名する際、
SHA-256 ハ ッ シ ュ アルゴ リ ズムを使っ たデジ タ ル証明書を使用で き るサポー
ト が追加 さ れま し た :
•
自動的に証明書からハ ッ シ ュ アルゴ リ ズムを一致 さ せます。
•
使用 さ れる証明書の種類を問わず、 常に SHA-1 または SHA-1 を使っ て署
名済みフ ァ イルのダ イ ジ ェ ス ト にアルゴ リ ズムを指定で き ます。
以前、 ビル ド が署名のエ ラ ー -1027 を出 し て失敗するか、 古いバージ ョ ンの
Windows で署名が検証 さ れませんで し た。
IOJ-1742920
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト プ ロ ジ ェ ク ト では、 今回よ り Settings.xml を使っ て ビル ド 警告を抑制
で き ます。 別のプ ロ ジ ェ ク ト ではこ の機能が以前から使用で き ま し た。
IOJ-1742556
InstallShield は Visual Studio 2013 Update 5 と の統合をサポー ト し ます。 以前、
InstallShield 2015 SP1 と Visual Studio 2013 Update 5 と を統合する と 、 ソ リ ュ ー
シ ョ ン を ク リ ッ ク し て様々な ビ ュ ーにア ク セス し た り 、 Visual Studio 2013
Update 5 を使っ て ビル ド を行 う こ と がで き ませんで し た。
IOJ-1742525
次の前提条件のロー カル フ ァ イルへのパスが、 定義済みの検索パス変数
<ISProductFolder> を使っ た も のに更新 さ れま し た :
•
Microsoft Visual C++ 2013 再配布可能パ ッ ケージ (x86)
•
Microsoft Visual C++ 2013 再配布可能パ ッ ケージ (x64)
以前、 ロー カル フ ァ イルへのパスに誤 り があ り 、 再配布可能パ ッ ケージ フ ァ
イルが見つから なかっ たため、 InstallShield Standalone Build を使っ た ビル ド で
エ ラ ーが発生 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
30
問題番号
問題の概要
IOJ-1742214
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
InstallShield ヘルプ ラ イ ブ ラ リ の 「SQL Server デー タ ベースのデ フ ォル ト の
TCP/IP ネ ッ ト ワー ク ラ イ ブ ラ リ を別のプ ロ ト コ ルで上書きする」 ト ピ ッ クが
更新 さ れ、 SQL サーバー デー タ ベースのデ フ ォル ト TCP/IP ネ ッ ト ワー ク ラ
イ ブ ラ リ を異な る プ ロ ト コ ールでオーバー ラ イ ド する新 し い方法について説明
し ます。 こ の方法では、 TCP/IP ネ ッ ト ワー クのオーバー ラ イ ド モ ジ ュ ールを
指定するのに DBMSSOCN を更新 し て、 Property テーブルの
IS_SQLSERVER_NETLIB_MS フ ィ ール ド のデ フ ォル ト 値 Network
Library=DBMSSOCN を編集 し ます。 以前、 InstallShield はこ の値を
ISSQLDBMetaData テーブルに格納 し ま し た。
IOJ-1742125
InstallShield は、 VSSolutionFolder で ソ リ ュ ーシ ョ ン名に括弧が含まれる場合、
Microsoft Visual Studio Team Foundation Server または MSBuild で正 し く ビル ド
を行います。 MSBuild は括弧を含み特殊文字を エスケープする ため、 括弧を含
む VSSolutionFolder パスがビル ド 時に失敗 し ま し た。
IOJ-1742112
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト プ ロ ジ ェ ク ト ダ イ ア ログの リ ッ チ テキス ト ボ ッ ク ス コ ン ト ロール
に含まれるハイパー リ ン クは、 新 し いウ ィ ン ド ウで リ ン ク を正 し く 開き ます。
以前、 ス イ ー ト プ ロ ジ ェ ク ト ダ イ ア ログの リ ッ チ テキス ト ボ ッ ク スのコ ン
ト ロールに含まれるハイパー リ ン クが無視 さ れま し た。
IOJ-1742088
プ ロ ジ ェ ク ト • この情報は、 InstallScript MSI プ ロ ジ ェ ク ト に適用 し ます。
InstallShield では、 InstallScript MSI SQL ス ク リ プ ト 実行パフ ォ ーマ ン スが改良
さ れま し た。 以前は、 同 じ SQL ス ク リ プ ト が InstallScript プ ロ ジ ェ ク ト よ り も
基本の MSI プ ロ ジ ェ ク ト で早 く 実行 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
31
問題番号
問題の概要
IOJ-1741435
プ ロ ジ ェ ク ト • この情報は、 InstallScript MSI プ ロ ジ ェ ク ト に適用 し ます。
”InstallScript ユーザー イ ン タ ー フ ェ イ ス タ イ プ ” 設定が [ 新 し いス タ イル ] に
設定 さ れた InstallScript MSI プ ロ ジ ェ ク ト から 作成 さ れた setup.exe が、 今回よ
り 正 し く イ ン ス ト ール し ます。 以前、 [ 新 し いス タ イル ] に設定する と 、
MsiExec.exe コ マ ン ド ラ イ ン パラ メ ー タ ーが .msi に正 し く 渡 さ れなかっ たた
め、 Windows Installer エ ラ ー 1639 が発生 し ま し た。
IOJ-1741231
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト ISWiSuiteRelease オブ ジ ェ ク ト に BuildErrorCount および
BuildWarningCount プ ロパテ ィ のサポー ト が追加 さ れたため、 ビル ド が成功 し た
かど う かを判断するのに使用で き ます。 以前は複雑なワー ク ア ラ ウン ド し かあ
り ませんで し た。
IOJ-1740777
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
MSI デー タ ベース
ト ラ ン ス フ ォ ーム
ア ッ プグレー ド コ ー ド に誤っ て ヌル GUID を指定で き ないよ う に、 [ ア ッ プグ
レー ド ] ビ ュ ーの [ 共通 ] タ ブにある [ ア ッ プグ レー ド コ ー ド を共有 し ている
製品 ] オプ シ ョ ンが、MSI デー タ ベース プ ロ ジ ェ ク ト および ト ラ ン ス フ ォ ーム
プ ロ ジ ェ ク ト タ イ プ で無効にな り ま し た。 以前、 [ ア ッ プグ レー ド コ ー ド を
共有 し ている製品 ] オプ シ ョ ンが選択 さ れている ために、 Upgrade テーブルに
実際のア ッ プグレー ド コ ー ド ではな く 、 ヌル GUID が含まれま し た。
IOJ-1740227
同 じ 証明書ス ト アに類似するサブ ジ ェ ク ト を持つ 2 つのデジ タ ル証明書が存在
する場合、 選択 さ れた証明書のみがセ ッ ト ア ッ プの署名に使用 さ れます。 以
前、 こ のシナ リ オでは、 同 じ イ ン ス タ ン スに誤っ た証明書を使っ て署名が行わ
れたため、 矛盾 し た結果が発生 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
32
問題番号
問題の概要
IOJ-1740223、
IOJ-1739837
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
次の日本語の翻訳が更新 さ れま し た :
•
[ こ のパ ッ ケージのフ ァ イルを追加する ] ダ イ ア ロ グボ ッ ク スの [ 隣接す
る フ ァ イルおよびサブ フ ォルダーのフ ァ イルを追加 ] 設定
•
ス イ ー ト プ ラ ッ ト フ ォ ームの [ 検出条件 ] ド ロ ッ プダウン オプ シ ョ ン で、
オペ レーテ ィ ング シス テム一覧の 「以降」 部分 ( た と えば、 Windows 8.1
以降 )
IOJ-1739985
プ ロ ジ ェ ク ト • この情報は、 基本の MSI プ ロ ジ ェ ク ト に適用 し ます。
Windows Installer (.msi) を InstallShield プ ロ ジ ェ ク ト (.ism) に変換 し た後、
InstallShield でサポー ト さ れていない言語のマシ ン で [ 一般情報 ] の " セ ッ ト
ア ッ プ言語 " 設定を変更する こ と がで き ます。 以前、 こ れを行 う と IDE がク
ラ ッ シ ュ し ま し た。
IOJ-1739861
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト プ ロ ジ ェ ク ト の 2 番目のウ ィ ン ド ウに リ ッ チ テキス ト ボ ッ ク ス コ
ン ト ロールを追加 し た場合、 イ ン ス ト ール中に複数回ア ク セスが行われた際、
2 番目のウ ィ ン ド ウには常に リ ッ チ テキス ト ボ ッ ク スのテキス ト が表示 さ れ
ます。 以前、 2 番目のウ ィ ン ド ウ を 1 度開いたあ と に再び開ぃ と 、 に リ ッ チ
テキス ト ボ ッ ク スの内容が表示 さ れない こ と があ り ま し t。
IOJ-1739542
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ス イ ー ト プ ロ ジ ェ ク ト では、 ユーザーが代替ラ イ セ ン ス ページの最後ま でマ
ウスウ ィ ールでス ク ロール さ せた と き に、 [ 次へ ] ボ タ ンが自動的に有効化 さ
れています。 以前、 こ れはス ク ロール バーを ド ラ ッ グ し た と き、 ス ク ロール
バーの メ ニ ュ ーオプ シ ョ ン を使用 し た と き、 またはキーを押 し た と き だけ一貫
し て動作 し ま し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
33
問題番号
問題の概要
IOJ-1739345
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
ト ラ ン ス フ ォ ーム
InstallShield では、 SQL Server ODBC ド ラ イバーを基本の MSI または ト ラ ン ス
フ ォ ームプ ロ ジ ェ ク ト に追加、 保存 し 、 警告またはエ ラ ーな し で プ ロ ジ ェ ク ト
を ビル ド する こ と がで き ます。 以前は、 特定の ODBC ド ラ イバーのレ ジ ス ト
リ 設定によ っ て、 こ れ らのシナ リ オで ODBC ド ラ イバーに関連する警告およ
びエ ラ ーが発生 し ま し た。
IOJ-1739343
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
基本の MSI
DIM
基本の MSI プ ロ ジ ェ ク ト で、 1 つ以上の機能の一部 と し て同 じ DIM リ フ ァ レ
ン ス を使用する よ う に構成 さ れてい る場合、 [DIM リ フ ァ レ ン ス ] ビ ュ ーを
使 っ て、 DIM リ フ ァ レ ン スが正 し く 複数の機能に含まれます。 以前こ のシナ リ
オでは、 DIM リ フ ァ レ ン スが最初の機能にだけ含まれま し た。
IOJ-1737326
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
機能名 ド ロ ッ プダウンは、 今回よ り プ リ プ ロ セ ッ サ デ ィ レ ク テ ィ ブ と プ リ プ
ロ セ ッ サ定義を正 し く 処理 し ます。 以前は、 ド ロ ッ プダウン リ ス ト に機能が
誤 っ て含まれてい るか、 除外 さ れてい る場合があ り ま し た。
IOJ-1737226
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
今回よ り 、 ス イ ー ト の製品バージ ョ ンが、 ス イ ー ト デバ ッ グ ログ (setup.exe/
debuglog) に記録 さ れます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
34
問題番号
問題の概要
IOJ-1736383
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
•
•
ス イ ー ト プ ロ ジ ェ ク ト の [ イ ベン ト ] ビ ュ ーに表示 さ れる ア ク シ ョ ンが、 アル
フ ァ ベ ッ ト 順に並びます。
IOJ-1735185
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
•
•
/PROPERTY:value を使 う コ マ ン ド ラ イ ンによ っ て抑制 さ れる ス イ ー ト プ ロパ
テ ィ が ISHiddenProperties に含まれている と き、 こ れらがデバ ッ グ ログで隠 さ
れます。
InstallShield 2015 から 、 コ マ ン ド ラ イ ン を使っ て渡 さ れる ス イ ー ト プ ロパテ ィ
を ISHiddenProperties に追加する と 、 デバ ッ グ ログで こ れを隠す こ と がで き る
サポー ト が追加 さ れま し た。 ス イ ー ト では、 プ ロパテ ィ の設定方法が 2 種類あ
り ます :
•
PROPERTY=value
•
/PROPERTY:value
以前、 ISHiddenProperties が含まれてい る と きは予定通 り PROPERTY=value を使
う セ ッ ト はデバ ッ グ ログで隠れま し たが、
/PROPERTY:value を使 う セ ッ ト は隠れませんで し た。
IOJ-1734782
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
2 つのス イ ー ト プ ロ ジ ェ ク ト が実行中で、 1 つはサイ レ ン ト の場合、
InstallShield は今回よ り 、 次の メ ッ セージ を抑制 し ます :
このセ ッ ト ア ッ プの別のイ ンス タ ンスが既に実行中です。 別のイ ンス タ ンスが終了す
るまで待機し てから、 再試行し て く だ さ い。
その代わ り 、 ス イ ー ト セ ッ ト ア ッ プは今回よ り 、 同 じ ス イ ー ト の別のイ ン ス
タ ン スが実行中である ためにセ ッ ト ア ッ プが終了 し た こ と を示すエ ラ ー コ ー
ド を返 し ます。 ス テー タ スが次のエ ラ ー コ ー ド と 共にデバ ッ グログに記録 さ れ
ます : 0x80040711
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
35
問題番号
問題の概要
IOJ-1732554
今回よ り 、 RFC3161 タ イ ムス タ ン プがサポー ト さ れています : .msi、 .exe、 .dll
フ ァ イルは、 元の属性を使用 し ますが、 Authenticode または RFC3161 タ イ ム
ス タ ン プのど ち らかを使 う よ う に し て く だ さ い。 .appx フ ァ イルは、 RFC3161
に常に新 し い属性を使用 し ます。
以前、 RFC 3161 タ イ ムス タ ン プ サーバーを使用 し よ う と する と き、
InstallShield が有効な タ イムス タ ン プ を提供 し ませんで し た。
IOJ-1732436
LicenseAgreement.rtf 以外のフ ァ イル名を使用する場合、 [ 印刷 ] ボ タ ンの リ ン
ク を ア ッ プグレー ド する方法について説明する文章が、 使用許諾契約に追加 さ
れま し た。
LicenseAgreement.rtf 以外のフ ァ イル名を使用する場合、 [ 印刷 ] ボ タ ンのク リ ッ ク イ
ベン ト リ ン クが新し い使用許諾契約 RTF フ ァ イルをポイ ン ト する よ う に更新する必要
があ り ます。
IOJ-1730924
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ウ ィ ザー ド ページでス イ ー ト プ ロパテ ィ の動作が更新 さ れ、 ユーザー入力に
角括弧 [] を使用で き る よ う にな り ま し た。 以前、 ス イ ー ト プ ロ ジ ェ ク ト を作
成中、 カ ス タ マ入力を受け取る ためのカ ス タ ム ダ イ ア ログ を追加 し た と き、
エ ン ド ユーザーがテキス ト コ ン ト ロールに角括弧 [] を含んだ場合に予期 し な
い動作が発生 し ま し た。
IOJ-1730907
プ ロ ジ ェ ク ト • この情報は、 基本の MSI プ ロ ジ ェ ク ト に適用 し ます。
InstallShield は 64 ビ ッ ト .NET アセ ン ブ リ を登録 し 、 正 し く イ ン ス ト ール し ま
す。
InstallShield は COM+ コ ンポーネ ン ト の .NET アセ ン ブ リ を登録 し た後に 64
ビ ッ ト COM+ ア プ リ ケーシ ョ ン を イ ン ス ト ール し ます。 以前、 64 ビ ッ ト
COM+ ア プ リ ケーシ ョ ン を イ ン ス ト ールする と き、 InstallShield が一部のイ ン
ス タ ン スで ロールバ ッ ク を行い、 また別のイ ン ス タ ン スではイ ン ス ト ールが成
功 し たのに もかかわら ず COM+ コ ンポーネ ン ト が登録 さ れませんで し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
36
問題番号
問題の概要
IOJ-1729167
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
ロー ド 処理に 0.5 秒以上を要する ス イ ー ト イ ン ス ト ール中、 InstallShield は今
回よ り 、 [ イ ン ス ト ールよ う こ そ ] ダ イ ア ログが表示 さ れる前に、 プ ログ ラ ム
が起動済みで、 ロー ド 処理を完了する必要がある こ と を示す、 ス プ ラ ッ シ ュ
ス ク リ ーン を表示 し ます。 ス プ ラ ッ シ ュ ス ク リ ーンに、 InstallShield は提供 さ
れている中から一番大き い setup.exe ア イ コ ン を使用 し 、 進行状況バー も含み
ます。
IOA-000085326
プ ロ ジ ェ ク ト • この情報は、 基本の MSI プ ロ ジ ェ ク ト に適用 し ます。
Windows 7 マシ ンの 64 ビ ッ ト バージ ョ ン で、 MSI デバ ッ ガーが基本の MSI プ
ロ ジ ェ ク ト で正 し く 実行 し ます。
以前、 Windows 7 (x64) マシ ン上で一部の基本の MSI プ ロ ジ ェ ク ト では、 イ ン ス
ト ール シーケ ン スの ExecuteAction ア ク シ ョ ン中に次のエ ラ ーが発生 し ま し
た:
エ ラー 1719Windows Installer サービスにア ク セスでき ませんで し た。 サポー ト 担当者に
連絡し て、 Windows Installer が正し く 登録されているか確認し て く だ さ い。
IOA-000081824
フ レ ク セ ラ ・ ソ フ ト ウ ェ ア ナ レ ッ ジベースに記事 「Best Practices to Avoid
Windows Setup Launcher Executable Issues (Windows セ ッ ト ア ッ プ ラ ン チ ャ ー実
行可能 フ ァ イルの問題を回避する ためのベス ト プ ラ ク テ ィ ス )」 が追加 さ れま
し た。 以前のバージ ョ ン で使用可能な関連ホ ッ ト フ ィ ッ ク スは、 この リ リ ース
に含まれています。
IOA-000080197
プ ロ ジ ェ ク ト • この情報は、 InstallScript プ ロ ジ ェ ク ト に適用 し ます。
InstallShield ヘルプ ラ イ ブ ラ リ が更新 さ れ、 InstallScript FileCompare、
GetFileInfo、 および SetFileInfo 関数についての追加情報が提供 さ れています。
各 ト ピ ッ ク には、 更新日が使用 さ れる こ と が記述 さ れています。 以前、 これら
の関数で使用 さ れる日付けが更新日か作成日のど ち ら なのか不明瞭で し た。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
37
問題番号
問題の概要
IOA-000074928
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
ア ド バン ス ト UI
ス イ ー ト / ア ド バン ス ト UI
InstallationFeatures ダ イ ア ログの [ 機能選択ツ リ ー コ ン ト ロール ] にデザイ ン
強化が行われています。 白い背景が使用 さ れ、 すべての機能が同 じ 色で表示 さ
れます。 以前、 十分な数の機能が含まれた と き に リ ス ト が縦にス ク ロール し 、
ス ク ロールのの範囲を超えた選択 さ れた機能はすべて、 InstallationFeature ダ イ
ア ロ グで予期 し ない色で表示 さ れま し た。
IOA-000076537
プ ロ ジ ェ ク ト • この情報は、 基本の MSI プ ロ ジ ェ ク ト に適用 し ます。
InstallShield ヘルプ ラ イ ブ ラ リ の 「イ ン ス ト ールのビル ド 」 セ ク シ ョ ンが更新
さ れ、 「[ イ ン ス ト ールのビル ド ] ス テ ッ プ を ク リ ッ ク」 の後に次の情報が追加
さ れています。
メ モ : ビル ド が警告 -7235 を生成 し ま し た。 これは予期する警告です。 この警
告を解決せずに次のステ ッ プに進むか、 この警告を解決する場合は、 必要に応
じ て [ 一般情報 ] ビ ュ ーの [ ソ フ ト ウ ェ ア識別 タ グ ] 領域で設定を構成で き ま
す。 " ソ フ ト ウ ェ ア識別 タ グの使用 " 設定で [ はい ] が選択 さ れている時に、 4
つの必須識別設定 ([ 一般情報 ] ビ ュ ーの " 一意な ID"、 " 一意な登録 ID"、 " タ
グ作成者 "、 および " タ グ作成者 ID" 設定 ) の う ち最低 1 つの値が設定 さ れて
いなかっ た場合、 空白の設定ご と に、 ビル ド 警告 -7235 が一回発生 し ます。 詳
細については、 [ 製品のソ フ ト ウ ェ ア識別 タ グを含める ] を参照 し て く だ さ い。
IOA-000068608
プ ロ ジ ェ ク ト • この情報は、 基本の MSI プ ロ ジ ェ ク ト に適用 し ます。
「[ サービ ス ] ビ ュ ーの設定」 ト ピ ッ ク (" 種類 " 設定について ) が更新 さ れてい
ます。 次の メ モが追加 さ れています :
メ モ : [ サービ スの再開 ] ア ク シ ョ ンは、 .msi パ ッ ケージではサポー ト さ れて
いません。 .msi パ ッ ケージ と 共に このア ク シ ョ ン を含める と 、 Windows Installer
エ ラ ー 1939 が発生 し ます。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
38
問題番号
問題の概要
IOA-000066261
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
•
•
基本の MSI
DIM
InstallScript MSI
マージ モジ ュ ール
MSI デー タ ベース
MSM デー タ ベース
ト ラ ン ス フ ォ ーム
ス イ ー ト / ア ド バン ス ト UI
.ini フ ァ イルで コ マ ン ド ラ イ ン ビル ド のパラ メ ー タ ーを渡 し て、 InstallShield の
[ 一般情報 ] ビ ュ ーで指定 さ れた製品の名前を オーバー ラ イ ド する こ と がで き
ます。 .ini フ ァ イルの [Project] セ ク シ ョ ンの下にある Product= エ ン ト リ を
使 っ て、 [ 一般情報 ] ビ ュ ーで指定 さ れた製品名の値を正 し く オーバー ラ イ ド
する こ と がで き ます。 以前は、 一部の状況でオーバー ラ イ ド が発生 し ませんで
し た。
IOC-000080520、
IOC-000067659
プ ロ ジ ェ ク ト • この情報は、 次のプ ロ ジ ェ ク ト の種類に適用 し ます :
•
•
•
•
•
•
•
•
•
•
基本の MSI
DIM
InstallScript
InstallScript MSI
InstallScript オブ ジ ェ ク ト
マージ モジ ュ ール
MSI デー タ ベース
MSM デー タ ベース
QuickPatch
ト ラ ン ス フ ォ ーム
InstallShield テーブルで、 コ ンポーネ ン ト 属性に使用 さ れるデ フ ォル ト 値を設
定する ための新 し いプ ロパテ ィ のサポー ト が追加 さ れま し た。 InstallShield
テーブルに MsiComponentAttributes のプ ロパテ ィ が存在する場合、 その値は
Component テーブル内のデ フ ォル ト Attributes 列値を 8 から 指定の値にオー
バー ラ イ ド し ます。
詳細は、 こ れらの リ リ ース ノ ー ト の 「 コ ンポーネ ン ト の属性に使用するデ フ ォ
ル ト 値を設定で き る機能」 セ ク シ ョ ン を参照 し て く だ さ い
シ ス テム要件
こ のセ ク シ ョ ン では、 InstallShield で作成 さ れた イ ン ス ト ールを実行する タ ーゲ ッ ト シ ス テム ( ラ ン タ
イ ム環境 ) の要件 、 な ら びに InstallShield を実行する ために必要なシ ス テム ( オーサ リ ング環境 ) の要
件が説明 さ れています。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
39
InstallShield を実行する シス テムの要件
InstallShield は、 これ らのオペ レーテ ィ ング シス テムの最も新 し いパ ッ チおよびサービ ス パ ッ クが適用
さ れている最新版で実行 し ます。
項目
説明
プロセ ッサ
Pentium III ク ラ スの PC (500 MHz 以上を推奨 )
RAM
256 MB の RAM (512 MB 推奨 )
ハー ド デ ィ ス ク
500 MB 空き領域
デ ィ スプレ イ
1024 x 768 (XGA) 以上の解像度
オペ レーテ ィ ング シ
ス テム
•
Windows Vista
•
Windows Server 2008
•
Windows 7
•
Windows Server 2008 R2
•
Windows 8
•
Windows Server 2012
•
Windows 8.1
•
Windows Server 2012 R2
•
Windows 10
•
Windows Server 2016
権限
シ ス テムの管理者権限
マウス
Microsoft IntelliMouse、 またはその他の互換性があるポ イ ン テ ィ ン グ デバ
イス
InstallShield と Visual
Studio と の統合 ( オプ
ション )
Microsoft Visual Studio の以下のバージ ョ ン を InstallShield Premier Edition ま
たは Professional Edition に統合する こ と がで き ます :
•
Visual Studio 2010
•
Visual Studio 2012
•
Visual Studio 2013
•
Visual Studio 2015
Visual Studio のこ れらのバージ ョ ンの以下のエデ ィ シ ョ ンは、 InstallShield
Premier または Professional Edition に統合する こ と がで き ます :
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
•
Professional
•
Premium
•
Ultimate
社外秘
40
タ ーゲ ッ ト シ ス テムの要件
プ ロ ジ ェ ク ト • ス イ ー ト ( ア ド バン ス ト Ui、 およびス イ ー ト / ア ド バン ス ト UI プ ロ ジ ェ ク ト タ イ プ )
以外のすべてのプ ロ ジ ェ ク ト の種類では、 Windows XP SP3 および Windows Server 2003 SP2 が、
InstallShield で作成 さ れた イ ン ス ト ールを実行する タ ーゲ ッ ト シス テムで必要な Windows の最低バー
ジ ョ ン です。 ス イー ト の場合、 Windows Vista および Windows Server 2008 が タ ーゲ ッ ト システム上で必
要 と さ れる Windows の最低バージ ョ ン です。
タ ーゲ ッ ト シ ス テムは、 次のオペ レーテ ィ ング シ ス テムの最低要件を満た さ な く てはな り ません :
•
Windows XP SP3
•
Windows Server 2003 SP2
•
Windows Vista
•
Windows Server 2008
•
Windows 7
•
Windows Server 2008 R2
•
Windows 8
•
Windows Server 2012
•
Windows 8.1
•
Windows Server 2012 R2
•
Windows 10
•
Windows Server 2016
タ ーゲ ッ ト シ ス テムで、 SSE2 イ ン ス ト ラ ク シ ョ ン セ ッ ト がサポー ト さ れている こ と が必須です。
既知の問題
既知の問題一覧は、 https://flexeracommunity.force.com/customer/articles/en_US/INFO/InstallShield2016-Known-Issues を ご覧 く だ さ い。
法的情報
著作権情報
Copyright © 2016 Flexera Software LLC.All Rights Reserved.
こ の出版物には、 Flexera Software LLC およびそのラ イ セ ンサーによ っ て所有 さ れている機密情報、 創
造的な製作物が含まれています。 本出版物の一部または全部を、 Flexera Software LLC からの事前の書
面によ る明示的許可な し に、 使用、 複製、 出版、 配布、 表示、 改変または転載する こ と はいかな る形態
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
41
または手段を問わず厳重に禁止いた し ます。 Flexera Software LLC によ っ て書面で明示 さ れている場合
を除き、 こ の出版物の所有は、 禁反言、 黙示な どによ っ て も、 Flexera Software LLC が所有するいかな
る知的財産権の下、 ラ イ セ ン ス または権利を一切付与する ものではあ り ません。
本技術およびそれに関する情報のすべての複製は、 Flexera Software LLC よ り 許可 さ れている場合に限
り 、 著作権および所有権に関する通知を完全な形で表示 し なければな り ません。
知的財産
フ レ ク セ ラ ・ ソ フ ト ウ ェ アが所有する商標および特許の一覧は、 http://www.flexerasoftware.com/
intellectual-property を参照 し て く だ さ い。 フ レ ク セ ラ ・ ソ フ ト ウ ェ ア製品、 製品 ド キ ュ メ ン ト 、 および
マーケテ ィ ング資料で言及 さ れている その他すべてのブ ラ ン ド および製品名は、 各社の商標または登録
商標です。
( 米国内向け ) 制限付権利に関する表示
本 ソ フ ト ウ ェ アは商業用 コ ン ピ ュ ー タ ソ フ ト ウ ェ ア です。 本ソ フ ト ウ ェ アのユーザーまたはラ イ セ ン
ス許可対象者が米国政府の代理、 部署、 その他の関連機関の場合、 ソ フ ト ウ ェ ア または技術デー タ およ
びマニ ュ アルを含むすべての関連文書の使用、 複写、 複製、 開示、 変更、 公開、 または譲渡に関 し て、
ラ イ セ ン ス契約または本契約の条項な ら びに民生機関については連邦調達規則第 12.212 条または軍事
機関については国防連邦調達規則補遺第 227.7202 条によ る制限が適用 さ れます。 本ソ フ ト ウ ェ アは完
全に自費で開発 さ れた ものです。 その他一切の使用は禁止 さ れています。
InstallShield 2016 リ リ ース ノ ー ト (2016 年 8 月 )
社外秘
42