InstallShield 2016 SP2 リリース ノート...InstallShield に、SQL Server 2016 Database 上で...

63
InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 1 InstallShield 2016 リリース ノート (オリジナル リ リ ー ス 2016 年 8 月、 SP2 を含む ア ッ プ デ ー ト リ リ ー ス 2017 年 5 月 ) はじめに ...........................................................................................................................................................................................................2 SP2 に含まれる変更 .................................................................................................................................................................................. 2 FlexNet Code Aware と の統合.................................................................................................................................................................................. 2 バ グ 修正 SP2 .................................................................................................................................................................................................................... 7 SP1 に含まれる変更 .................................................................................................................................................................................. 8 Microsoft Visual Studio 2017 の サ ポ ー ト ............................................................................................................................................................ 8 バ グ 修正 SP1 .................................................................................................................................................................................................................... 8 新しい機能 ......................................................................................................................................................................................................8 Windows オ ペ レ ー テ ィ ン グ シ ス テ ム の 最新版 リ リ ー ス を サ ポ ー ト .................................................................................................. 8 Microsoft SQL Server 2016 サ ポ ー ト .................................................................................................................................................................... 8 UWP アプリ パッケージを作成するためのサポート ................................................................................................................................... 9 [ リ リ ー ス ] ビ ュ ー内の UWP ア プ リ の設定......................................................................................................................................... 10 [ シ ョ ー ト カ ッ ト ] ビ ュ ー に お け る UWP ア プ リ ロ ゴ の カ ス タ マ イ ズ ................................................................................. 10 UWP ア プ リ 適合性 の テ ス ト .......................................................................................................................................................................... 10 ス イ ー ト に 追加 さ れ た 新 し い UWP 条件 の チ ェ ック ........................................................................................................................ 11 ス イ ー ト に 追加 さ れ た SQL サ ポ ー ト ............................................................................................................................................................... 11 新 し い SQLLogin 定義済み ウ ィ ザ ー ド ペ ー ジ を 追加...................................................................................................................... 12 SQL ス テ ー ト メ ン ト を 直接 ス イ ー ト か ら 実行.................................................................................................................................... 12 タ イ ル の 構成.................................................................................................................................................................................................................. 12 新 し い Microsoft Visual C++ 2015、 .NET Framework 4.6 そ の 他用 の InstallShield 前提条件.................................................. 13 Adobe Reader、 Microsoft Office、 お よ び .NET Framework の 前提条件 シ ス テ ム 検索.............................................................. 14 強化機能 ........................................................................................................................................................................................................ 14 [ ダ イ レ ク ト エ デ ィ タ ー ] ビ ュ ー の強化機能 .............................................................................................................................................. 15 Directory テ ー ブ ル に 、 解決 さ れ た タ ー ゲ ッ ト デ ィ レ ク ト リ パ ス が表示 さ れ る ............................................................ 15 列ヘッダー スキーマ情報のツールヒント ............................................................................................................................................. 15 テーブル レコード参照の追跡...................................................................................................................................................................... 16 破損 し た 参照 の イ ン ジ ケ ー タ ....................................................................................................................................................................... 17 ス イ ー ト - UI 機能強化............................................................................................................................................................................................. 17 新 し い [Windows を 閉 じ る ] お よ び [ イ ベ ン ト の 停止 ] UI ア ク シ ョ ン ................................................................................. 17 ウィンドウを閉じる .................................................................................................................................................................................... 18 イ ベ ン ト の 停止.............................................................................................................................................................................................. 18 スイートでスプラッシュ スクリーンのロード追加 ......................................................................................................................... 18

Transcript of InstallShield 2016 SP2 リリース ノート...InstallShield に、SQL Server 2016 Database 上で...

  • InstallShield 2016リ リ ー ス ノ ー ト

    ( オ リ ジ ナ ル リ リ ー ス 2016 年 8 月、 SP2 を含む ア ッ プ デ ー ト リ リ ー ス 2017 年 5 月 )

    は じ め に ...........................................................................................................................................................................................................2

    SP2 に含ま れ る変更 ..................................................................................................................................................................................2

    FlexNet Code Aware と の統合.................................................................................................................................................................................. 2

    バ グ修正 SP2.................................................................................................................................................................................................................... 7

    SP1 に含ま れ る変更 ..................................................................................................................................................................................8

    Microsoft Visual Studio 2017 の サ ポ ー ト ............................................................................................................................................................ 8

    バ グ修正 SP1.................................................................................................................................................................................................................... 8

    新し い機能......................................................................................................................................................................................................8

    Windows オ ペ レ ー テ ィ ン グ シ ス テ ム の最新版 リ リ ー ス を サ ポ ー ト .................................................................................................. 8

    Microsoft SQL Server 2016 サ ポ ー ト .................................................................................................................................................................... 8

    UWP ア プ リ パ ッ ケ ー ジ を作成す る た め の サ ポ ー ト ................................................................................................................................... 9

    [ リ リ ー ス ] ビ ュ ー内の UWP ア プ リ の設定......................................................................................................................................... 10

    [ シ ョ ー ト カ ッ ト ] ビ ュ ー に お け る UWP ア プ リ ロ ゴ の カ ス タ マ イ ズ ................................................................................. 10

    UWP ア プ リ 適合性の テ ス ト .......................................................................................................................................................................... 10

    ス イ ー ト に追加 さ れ た新し い UWP 条件の チ ェ ッ ク ........................................................................................................................ 11

    ス イ ー ト に追加 さ れ た SQL サ ポ ー ト ...............................................................................................................................................................11

    新し い SQLLogin 定義済み ウ ィ ザ ー ド ペ ー ジ を追加...................................................................................................................... 12

    SQL ス テ ー ト メ ン ト を直接ス イ ー ト か ら 実行.................................................................................................................................... 12

    タ イ ル の構成..................................................................................................................................................................................................................12

    新し い Microsoft Visual C++ 2015、 .NET Framework 4.6 そ の他用の InstallShield 前提条件..................................................13

    Adobe Reader、 Microsoft Office、 お よ び .NET Framework の前提条件シ ス テ ム検索..............................................................14

    強化機能........................................................................................................................................................................................................ 14

    [ ダ イ レ ク ト エ デ ィ タ ー ] ビ ュ ー の強化機能 ..............................................................................................................................................15

    Directory テ ー ブ ル に、 解決 さ れ た タ ー ゲ ッ ト デ ィ レ ク ト リ パ ス が表示 さ れ る............................................................ 15

    列ヘ ッ ダ ー ス キ ー マ情報の ツ ー ル ヒ ン ト ............................................................................................................................................. 15

    テ ー ブ ル レ コ ー ド参照の追跡...................................................................................................................................................................... 16

    破損し た参照の イ ン ジ ケ ー タ ....................................................................................................................................................................... 17

    ス イ ー ト - UI 機能強化.............................................................................................................................................................................................17

    新し い [Windows を閉じ る ] お よ び [ イ ベ ン ト の停止 ] UI ア ク シ ョ ン ................................................................................. 17

    ウ ィ ン ド ウ を閉じ る .................................................................................................................................................................................... 18

    イ ベ ン ト の停止.............................................................................................................................................................................................. 18

    ス イ ー ト で ス プ ラ ッ シ ュ ス ク リ ー ン の ロ ー ド追加......................................................................................................................... 18

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 1

  • [ プ ロ セ ス の強制終了 ] カ ス タ ム ア ク シ ョ ン の強化内容......................................................................................................................18

    コ ン ポ ー ネ ン ト の属性に使用す る デ フ ォ ル ト値を設定で き る機能.................................................................................................19

    追加の ビ ュ ー で、 機能ご と に項目を フ ィ ル タ ー で き る機能................................................................................................................19

    デ ジ タ ル署名の更新 ...................................................................................................................................................................................................20

    重要な情報................................................................................................................................................................................................... 21

    InstallShield の評価.......................................................................................................................................................................................................21

    InstallShield お よ び InstallShield の ア ド オ ン の イ ン ス ト ー ル、 お よ び再配布可能 フ ァ イ ル を取得す る ........................21

    InstallShield の複数エ デ ィ シ ョ ン を イ ン ス ト ー ル す る .............................................................................................................................21

    InstallShield の複数バ ー ジ ョ ン を イ ン ス ト ー ル す る ..................................................................................................................................21

    プ ロ ジ ェ ク ト の ア ッ プ グ レ ー ド に関す る ア ラ ー ト ................................................................................................................ 22

    InstallShield の以前の バ ー ジ ョ ン で作成 さ れ た プ ロ ジ ェ ク ト の ア ッ プ グ レ ー ド に関す る一般情報................................22

    タ ー ゲ ッ ト シ ス テ ム と し て サ ポ ー ト さ れ て い る Windows の バ ー ジ ョ ン リ ス ト に関す る変更 .......................................22

    文字列の ロ ー カ ラ イ ズ に関す る考慮.................................................................................................................................................................23

    バ グ修正........................................................................................................................................................................................................ 23

    InstallShield 2016 SP2..................................................................................................................................................................................................23

    InstallShield 2016 SP1..................................................................................................................................................................................................28

    InstallShield 2016............................................................................................................................................................................................................38

    シ ス テ ム要件 .............................................................................................................................................................................................. 60

    InstallShield を実行す る シ ス テ ム の要件...........................................................................................................................................................60

    タ ー ゲ ッ ト シ ス テ ム の要件...................................................................................................................................................................................61

    既知の問題................................................................................................................................................................................................... 62

    法的情報........................................................................................................................................................................................................ 62

    は じ め にInstallShield は、 ハ イ ク オ リ テ ィ な Windows Installer ま た は InstallScript ベ ー ス の イ ン ス ト ー ル、 お よ び

    Microsoft App-V パ ッ ケ ー ジ を オ ー サ リ ン グ で き る業界標準ツ ー ル で す。 InstallShield 2016 で は、 デ ス ク

    ト ッ プ ブ リ ッ ジ (Project Centennial) を サ ポ ー ト し、 ユ ニ バ ー サ ル Windows プ ラ ッ ト フ ォ ー ム ア プ リ

    パ ッ ケ ー ジ お よ び Windows Server ア プ リ パ ッ ケ ー ジ を作成す る こ と が で き ま す。

    InstallShield 2016 で は、 最新テ ク ノ ロ ジ を手軽に使用で き る新し い機能 と 強化内容が提供 さ れ て い ま

    す。

    SP2 に含ま れ る変更

    FlexNet Code Aware と の統合InstallShield に は、 今回よ り FlexNet Code Aware と の統合が含ま れ て い ま す。 FlexNet Code Aware は、

    製品の セ キ ュ リ テ ィ お よ び知的財産 (IP) コ ン プ ラ イ ア ン ス リ ス ク を迅速に ス キ ャ ン す る、 自動オ ー プ

    ン ソ ー ス リ ス ク 評価お よ び パ ッ ケ ー ジ検出ソ リ ュ ー シ ョ ン で す。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 2

  • FlexNet Code Aware の現在の リ リ ー ス で は、 次の フ ァ イ ル分析が サ ポ ー ト さ れ て い ま す :

    • Java パ ッ ケ ー ジ

    • Node パ ッ ケ ー ジ

    • Nuget パ ッ ケ ー ジ

    • RPM パ ッ ケ ー ジ

    • Ruby パ ッ ケ ー ジ

    • EXE & DLL フ ァ イ ル

    セ キ ュ リ テ ィ 脆弱性は、 National Vulnerability Database (NVD) と 照合 さ れ ま す。

    FlexNet Code Aware を実行す る

    FlexNet Code に は InstallShield と は別の ラ イ セ ン ス が必要で す。 ト ラ イ ア ル / 評価版も あ り ま す。 詳細

    に つ い て は、 フ レ ク セ ラ ・ ソ フ ト ウ ェ ア Web サ イ ト の [FlexNet Code Aware 製品 ] ペ ー ジ を参照し て く

    だ さ い。

    InstallShield 内部か ら FlexNet Code Aware を実行す る に は、 InstallShield の [ プ ロ ジ ェ ク ト ] メ ニ ュ ー か

    ら [FlexNet Code Aware を使 っ て プ ロ ジ ェ ク ト を ス キ ャ ン ] を ク リ ッ ク し ま す。 こ の メ ニ ュ ー オ プ シ ョ

    ン は、 InstallShield プ ロ ジ ェ ク ト が現在開い て い な い場合は無効で す。 FlexNet Code Aware ア イ コ ン

    も、 InstallShield 標準ツ ー ル バ ー に表示 さ れ ま す。

    FlexNet Code Aware が プ ロ ジ ェ ク ト の ス キ ャ ン を完了し た と き、 概要に は ス キ ャ ン済み フ ァ イ ル の数、

    オ ー プ ン ソ ー ス パ ッ ケ ー ジ、 な ら び に検出 さ れ た脆弱性の数が表示 さ れ ま す。 FlexNet Code Aware の

    フ ル ラ イ セ ン ス版で は、 [View report ( レ ポ ー ト の表示 )] ボ タ ン が使用で き ま す。 こ の レ ポ ー ト で提供

    さ れ る詳細に つ い て は、 「FlexNet Code Aware レ ポ ー ト の読み方」 を参照し て く だ さ い。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 3

    https://nvd.nist.gov/http://www.flexerasoftware.jp/producer/products/software-installation/flexnet-code-aware/

  • FlexNet Code Aware レ ポ ー ト の読み方

    メ モ • FlexNet Code Aware レ ポ ー ト は、 ト ラ イ ア ル / 評価版モ ー ド で は使用で き ま せ ん。 FlexNet Code

    Aware の フ ル ラ イ セ ン ス版が必要で す。

    FlexNet Code Aware レ ポ ー ト を参照す る た め に は、 FlexNet Code Aware が プ ロ ジ ェ ク ト を ス キ ャ ン し た

    後に表示 さ れ る概要ダ イ ア ロ グ で [View repoert ( レ ポ ー ト の表示 )] を ク リ ッ ク し ま す。

    FlexNet Code Aware レ ポ ー ト は、 い く つ か の セ ク シ ョ ン か ら 構成 さ れ て い ま す :

    • 最初の [Summary ( 概要 )] ビ ュ ー に は、 Scan Summary ( ス キ ャ ン概要 )、 Operational Risk ( 運用 リ ス

    ク ) 評価、 Security Vulnerability Exposure ( セ キ ュ リ テ ィ 脆弱性の公開 )、 お よ び License Exposure (

    ラ イ セ ン ス の公開 ) が提示 さ れ ま す。

    • [Scan Summary ( ス キ ャ ン概要 )] セ ク シ ョ ン は、 フ ァ イ ル タ イ プ の内訳、 分析済み フ ァ イ ル の

    割合、 お よ び検出数を含む、 ス キ ャ ン済みの コ ー ド ベ ー ス に つ い て の詳細が表示 さ れ ま す。

    • [Operational Risk ( 運用 リ ス ク )] セ ク シ ョ ン に は、 パ ッ ケ ー ジ と 知的財産 (IP) と の問題、 お よ

    び パ ッ ケ ー ジ と セ キ ュ リ テ ィ 脆弱性の組み合わせ に基づ い た合成 リ ス ク 評価が表示 さ れ ま す。

    • [Security Vulnerability Exposure ( セ キ ュ リ テ ィ 脆弱性の公開 )] お よ び [License Exposure ( ラ イ

    セ ン ス の公開 )] セ ク シ ョ ン に は、 識別 さ れ た問題の種類 と カ テ ゴ リ ー の内訳が表示 さ れ ま す。

    • [Package Inventory ( パ ッ ケ ー ジ イ ン ベ ン ト リ )] ビ ュ ー は [Scan Summary ( ス キ ャ ン概要 )] セ ク

    シ ョ ン で [view full package inventory ( フ ル パ ッ ケ ー ジ イ ン ベ ン ト リ の表示 )] を ク リ ッ ク す る と 表

    示 さ れ、 検出 さ れ た オ ー プ ン ソ ー ス お よ び サ ー ド パ ー テ ィ パ ッ ケ ー ジ お よ び関連 ラ イ セ ン ス、 セ

    キ ュ リ テ ィ 脆弱性、 依存関係、 な ら び に検出 さ れ た著作権ス テ ー ト メ ン ト の完全 リ ス ト を表示し ま

    す。

    [Package Inventory ( パ ッ ケ ー ジ イ ン ベ ン ト リ )] ビ ュ ー に は、 タ ー ゲ ッ ト の ク エ リ を実行し て、 一

    覧を様々な パ ッ ケ ー ジ の種類に絞 り 込む た め の フ ィ ル タ ー が用意 さ れ て い ま す。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 4

  • 次の図は、 サ ン プ ル FlexNet Code Aware レ ポ ー ト の最初の [Summary ( 概要) ] ビ ュ ー を表示し ま す。

    図 -1: FlexNet Code Aware [Summary (概要) ] ビ ュ ー初期画面

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 5

  • 次の図は、 サ ン プ ル FlexNet Code Aware レ ポ ー ト の [Package Inventory (パ ッ ケ ー ジ イ ン ベ ン ト リ ) ]

    ビ ュ ー を表示し ま す。

    図 -2: FlexNet Code Aware [Package Inventory (パ ッ ケ ー ジ イ ン ベ ン ト リ ) ] ビ ュ ー

    パ ッ ケ ー ジ の詳細を確認す る

    [Package Inventory (パ ッ ケ ー ジ イ ン ベ ン ト リ ) ] レ ポ ー ト ペ ー ジ の [Vulnerabilities ( 脆弱性 )] 列に あ る

    脆弱性カ ウ ン ト を ク リ ッ ク し て、 各パ ッ ケ ー ジ の詳細を確認し ま す :

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 6

  • パ ッ ケ ー ジ イ ン ベ ン ト リ レ ポ ー ト の一部が含ま れ た [Vulnerabilities detail ( 脆弱性の詳細 )] が表示 さ れ

    ま す :

    バ グ修正 SP2InstallShield 2016 SP1 で解決 さ れ た問題に つ い て は、 「InstallShield 2016 SP2」 を参照し て く だ さ い。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 7

  • SP1 に含ま れ る変更

    Microsoft Visual Studio 2017 の サ ポ ー トInstallShield は、 Visual Studio 2017 を サ ポ ー ト し ま す。 こ の バ ー ジ ョ ン の Visual Studio 内部か ら

    InstallShield プ ロ ジ ェ ク ト を作成で き ま す。

    バ グ修正 SP1InstallShield 2016 SP1 で解決 さ れ た問題に つ い て は、 「InstallShield 2016 SP1」 を参照し て く だ さ い。

    新し い機能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

    • Windows Server 2016

    InstallShield を こ れ ら の オ ペ レ ー テ ィ ン グ シ ス テ ム に イ ン ス ト ー ル で き る だ け で な く 、 こ れ ら の オ ペ

    レ ー テ ィ ン グ シ ス テ ム を タ ー ゲ ッ ト に す る イ ン ス ト ー ル を作成す る こ と が で き ま す。

    Microsoft SQL Server 2016 サ ポ ー ト

    プ ロ ジ ェ ク ト • Microsoft SQL Server 2016 サ ポ ー ト は、 次の プ ロ ジ ェ ク ト タ イ プ で使用で き ま す :

    • 基本の MSI

    • DIM

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 8

  • • 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-bit (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 ア プ リ パ ッ ケ ー ジ の利点 :

    • 高い可用性、 信頼性、 お よ び耐久性に よ っ て、 ア プ リ ケ ー シ ョ ン が長期間に わ た っ て エ ラ ー な し で

    継続的に動作し続け ま す。

    • 必要最小限の構成 と カ ス タ マ イ ズ不要な UI に よ る ス タ テ ィ ッ ク ビ ル ド を使 っ た ス ム ー ズ な イ ン ス

    ト ー ル経験

    • Windows ス ト ア を使 っ て ア プ リ ケ ー シ ョ ン を販売ま た は提供で き る オ プ シ ョ ン

    • UWP API を使用で き る機能だ け で な く 、 ラ イ ブ タ イ ル な ど の UWP 機能を活用

    • Windows Nano Server 上で ネ イ テ ィ ブ サ ポ ー ト を持つ唯一の パ ッ ケ ー ジ フ ォ ー マ ッ ト

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 9

  • InstallShield は今回よ り 、 代替ビ ル ド出力を通し て UWP ア プ リ パ ッ ケ ー ジ フ ォ ー マ ッ ト (.appx) お よ び

    そ の デ ス ク ト ッ プ / サ ー バ ー拡張機能の作成を サ ポ ー ト し、 UWP ア プ リ パ ッ ケ ー ジ フ ォ ー マ ッ ト に適

    合し な い ア イ テ ム を識別す る た め の適合性テ ス ト を提供し ま す。 UWP ア プ リ パ ッ ケ ー ジ の作成を サ

    ポ ー ト す る InstallShield に新し く 追加 さ れ た機能の詳細に つ い て は、 次の サ ブ セ ク シ ョ ン を ご覧 く だ さ

    い。

    • [ リ リ ー ス ] ビ ュ ー内の UWP ア プ リ の設定

    • [ シ ョ ー ト カ ッ ト ] ビ ュ ー に お け る UWP ア プ リ ロ ゴ の カ ス タ マ イ ズ

    • UWP ア プ リ 適合性の テ ス ト

    • ス イ ー ト に追加 さ れ た新し い UWP 条件の チ ェ ッ ク

    [ リ リ ー ス ] ビ ュ ー内の UWP ア プ リ の設定[ リ リ ー ス ] ビ ュ ー で リ リ ー ス を選択す る と き、 [Windows ア プ リ ] と い う 名前の新し い リ リ ー ス ご と に

    提供 さ れ る タ ブ に、 UWP ア プ リ パ ッ ケ ー ジ を作成す る設定が追加 さ れ ま し た。 こ こ で、 UWP ア プ リ

    パ ッ ケ ー ジ の ビ ル ド プ ロ セ ス に影響す る様々な主要な設定を指定で き ま す。 特に [ 配布方法 ]、 [ デ ス

    ク ト ッ プ拡張を含む ]、 ま た は [ サ ー バ ー拡張を含む ] オ プ シ ョ ン は、 特定の種類の イ ン ス ト ー ラ ー プ

    ロ ジ ェ ク ト デ ー タ に ど の警告ま た は エ ラ ー が発生す る か に影響し ま す。

    こ れ ら の新し い設定に関す る総合的な情報は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「 リ リ ー ス の [Windows

    ア プ リ ] タ ブ」 を参照し て く だ さ い。

    [ シ ョ ー ト カ ッ ト ] ビ ュ ー に お け る UWP ア プ リ ロ ゴ の カ ス タ マイ ズ

    [ リ リ ー ス ] ビ ュ ー に追加 さ れ た新し い UWP ア プ リ の設定以外に も、 UWP ア プ リ パ ッ ケ ー ジ で作成 さ

    れ た タ イ ル を構成す る た め の新し い設定が あ り ま す。 こ れ ら の設定は、 [ シ ョ ー ト カ ッ ト ] ビ ュ ー の

    [UWP ア プ リ パ ッ ケ ー ジ の オ ー バ ー ラ イ ド ] 領域に あ り ま す。

    こ れ ら の新し い設定に関す る詳細は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「シ ョ ー ト カ ッ ト の設定」 を参

    照し て く だ さ い。

    UWP ア プ リ 適合性の テ ス トInstallShield に は、 .msi パ ッ ケ ー ジ内で UWP ア プ リ パ ッ ケ ー ジ フ ォ ー マ ッ ト に適 さ な い ア イ テ ム の存

    在を ス キ ャ ン す る、 新し い InstallShield UWP ア プ リ 適合性ス イ ー ト が追加 さ れ ま し た。 ア ク セ ス す る に

    は、 [ ビ ル ド ] メ ニ ュ ー か ら [ 検証 ] を ポ イ ン ト し て か ら 、 [InstallShield UWP ア プ リ 適合性ス イ ー ト ] を

    ク リ ッ ク し ま す。

    InstallShield UWP ア プ リ 適合性ス イ ー ト は、 問題が見つ か っ た す べ て の テ ス ト を [ リ リ ー ス ] ビ ュ ー に

    表示し、 各問題に関連付け ら れ た列に既知の UWP ア プ リ 形式へ の適用性を示し ま す。 従来型の CUB

    の場合、 こ れ ら の列は空白の ま ま で す。 こ の レ ポ ー ト は、 [ リ リ ー ス ] ビ ュ ー で、 リ リ ー ス の下に あ る

    [ 検証 ] フ ォ ル ダ ー を選択す る と 表示 さ れ ま す。 新し い ISUWP 検証ツ ー ル の説明を含む総合情報は、

    InstallShield ヘ ル プ ラ イ ブ ラ リ の 「InstallShield UWP ア プ リ 適合性ス イ ー ト」 を参照し て く だ さ い。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 10

  • ス イ ー ト に追加 さ れ た新し い 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 で使用

    で き ま す。

    SQL サ ー バ ー は、 特に InstallShield ス イ ー ト イ ン ス ト ー ル で提供 さ れ る複数パ ッ ケ ー ジ サ ポ ー ト を活

    用す る多 く の ア プ リ ケ ー シ ョ ン で不可欠で す。 以前、 InstallShield SQL サ ポ ー ト が使用で き る の は基本

    の MSI、 InstallScript、 お よ び InstallScript MSI プ ロ ジ ェ ク ト のみで し た。 今回よ り 、 SQL サ ポ ー ト が ス

    イ ー ト / ア ド バ ン ス ト UI プ ロ ジ ェ ク ト に追加 さ れ て お り 、 以下の機能を使用す る こ と が で き ま す :

    • 新し い SQLLogin 定義済み ウ ィ ザ ー ド ペ ー ジ を追加

    • SQL ス テ ー ト メ ン ト を直接ス イ ー ト か ら 実行

    詳細に つ い て は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の次の ト ピ ッ ク を参照し て く だ さ い。

    • ス イ ー ト / ア ド バ ン ス ト UI プ ロ ジ ェ ク ト で、 SQLLogin 定義済み ウ ィ ザ ー ド ペ ー ジ を追加す る

    • ウ ィ ザ ー ド イ ン タ ー フ ェ イ ス内の要素の ア ク シ ョ ン を構成す る

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 11

  • • [ 定義済み タ ス ク ペ ー ジ ] パ ネ ル

    新し い 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 ロ グ イ ン プ ロ パ テ ィ の オ ー

    バ ー ラ イ ド ]) を使 っ て指定 さ れ た プ ロ パ テ ィ お よ び デ ー タ ベ ー ス メ タ デ ー タ を使 っ て実行 さ れ ま す。

    タ イ ル の構成

    プ ロ ジ ェ ク ト • こ の情報は、 基本の MSI、 InstallScript MSI、 お よ び InstallScript プ ロ ジ ェ ク ト に適用し ま

    す。

    Windows 8 か ら ア プ リ ケ ー シ ョ ン タ イ ル の グ リ ッ ド を ス タ ー ト画面に表示で き る よ う に な り ま し た。 こ

    れは、 今ま で の シ ョ ー ト カ ッ ト の一覧に取 っ て代わ る も の で、 シ ョ ー ト カ ッ ト の代わ り に タ イ ル を配置

    し ま す。 InstallShield は、 ス タ ー ト画面上の デ ス ク ト ッ プ ア プ リ の タ イ ル の外観を カ ス タ マ イ ズ す る こ

    と が で き ま す。 次の タ イ ル構成設定が使用で き ま す :

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 12

  • • ア プ リ ケ ー シ ョ ン名を中サ イ ズ (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)

    • 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)

    こ れ ら の前提条件は、 サ ポ ー ト さ れ て い る タ ー ゲ ッ ト シ ス テ ム に適切な テ ク ノ ロ ジ を イ ン ス ト ー ル し

    ま す。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 13

  • メ モ • .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 に は、 以下の よ う な強化機能が搭載 さ れ て い ま す。

    • [ ダ イ レ ク ト エ デ ィ タ ー ] ビ ュ ー の強化機能

    • ス イ ー ト - UI 機能強化

    • [ プ ロ セ ス の強制終了 ] カ ス タ ム ア ク シ ョ ン の強化内容

    • コ ン ポ ー ネ ン ト の属性に使用す る デ フ ォ ル ト値を設定で き る機能

    • 追加の ビ ュ ー で、 機能ご と に項目を フ ィ ル タ ー で き る機能

    • デ ジ タ ル署名の更新

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 14

  • [ ダ イ レ ク ト エ デ ィ タ ー ] ビ ュ ー の強化機能

    プ ロ ジ ェ ク ト • ダ イ レ ク ト エ デ ィ タ ー は、 次の プ ロ ジ ェ ク ト タ イ プ で使用で き ま す :

    • 基本の MSI

    • DIM

    • InstallScript

    • InstallScript MSI

    • InstallScript オ ブ ジ ェ ク ト

    • マ ー ジ モ ジ ュ ー ル

    • MSI デ ー タ ベ ー ス

    • MSM デ ー タ ベ ー ス

    • QuickPatch

    • ト ラ ン ス フ ォ ー ム

    InstallShield に は今回よ り 、 テ ー ブ ル、 ス キ ー マ情報、 お よ び検証エ ラ ー の詳細を確認で き る い く つ か

    の ダ イ レ ク ト エ デ ィ タ ー強化内容が追加 さ れ て い ま す。 こ れ に よ り 、 ダ イ レ ク ト エ デ ィ タ ー を使 っ て

    高度な問題を識別お よ び解決す る た め に ト ラ ブ ル シ ュ ー テ ィ ン グ を行 う セ ッ ト ア ッ プ作成者ま た は パ ッ

    ケ ー ジ作成者の生産性が飛躍的に高ま り ま す。 こ れ ら の強化内容に つ い て、 次の セ ク シ ョ ン に分け て説

    明 さ れ て い ま す :

    • Directory テ ー ブ ル に、 解決 さ れ た タ ー ゲ ッ ト デ ィ レ ク ト リ パ ス が表示 さ れ る

    • 列ヘ ッ ダ ー ス キ ー マ情報の ツ ー ル ヒ ン ト

    • テ ー ブ ル レ コ ー ド参照の追跡

    • 破損し た参照の イ ン ジ ケ ー タ

    詳細に つ い て は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「ダ イ レ ク ト エ デ ィ タ ー」 を参照し て く だ さ い。

    Directory テ ー ブ ル に、 解決 さ れ た タ ー ゲ ッ ト デ ィ レ ク ト リ パ スが表示 さ れ る

    Directory テ ー ブ ル を表示す る と き、 InstallShield は各行に つ い て デ ィ レ ク ト リ の場所の解決済みパ ス を

    表示す る読み取 り 専用の灰色列を表示し ま す。 こ の列は実際、 プ ロ ジ ェ ク ト フ ァ イ ル に は保存 さ れ ま

    せ ん。 表示 さ れ る テ キ ス ト ご と に並べ替え る こ と が で き ま す が、 そ の値を挿入、 更新、 ま た は削除す る

    こ と は で き ま せ ん。

    列ヘ ッ ダ ー ス キ ー マ情報の ツ ー ル ヒ ン トInstallShield は今回よ り 、 使用可能な列デ ー タ の種類を示す ス キ ー マ情報を表示す る列ヘ ッ ダ ー に、

    ツ ー ル ヒ ン ト を表示し ま す。

    • ヌ ル可能 — 列は空白の ま ま に残す こ と が可能で す。

    • 必須 — 列に は、 必ず空白以外の値が必要で す。

    • 文字 (nn)— 固定文字数 nn の文字列。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 15

  • • 小 さ い整数 — 整数値 ( 小数点な し )、 -32767 か ら +32767 ま で の値を含む。

    • 長い整数 — 整数値 ( 小数点な し )、 -2147483647 か ら ++2147483647 ま で の値を含む。

    • ロ ー カ ラ イ ズ可能 — 翻訳可能な文字列を含む列。 こ の マ ー カ ー が付い て い な い列は、 ロ ー カ ラ イ

    ズ不可能で す。

    • ス ト リ ー ム — フ ァ イ ル の コ ン テ ン ツ な ど の、 バ イ ナ リ ス ト リ ー ム。

    ヒ ン ト • Directory、 Binary、 お よ び CustomAction ダ イ レ ク ト エ デ ィ タ ー テ ー ブ ル に は、 こ れ ら の種類

    の列の い く つ か が表示 さ れ ま す。

    テ ー ブ ル レ コ ー ド参照の追跡ダ イ レ ク ト エ デ ィ タ ー に は今回よ り 、 テ ー ブ ル レ コ ー ド の関係性を簡単に確認す る こ と が で き る [ 参

    照の追跡 ] ペ イ ン が追加 さ れ て い ま す。 ダ イ レ ク ト エ デ ィ タ ー上部に追加 さ れ た [ 参照の追跡を表示 ]

    ボ タ ン を使 っ て、 ペ イ ン の表示 / 非表示を切 り 替え る こ と が で き ま す。

    各レ コ ー ド は、 1 つ以上の レ コ ー ド を参照、 ま た は 1 つ以上の レ コ ー ド に よ っ て参照 さ れ て い る可能性

    が あ り ま す。 レ コ ー ド が強調表示 さ れ て い る場合、 別の レ コ ー ド を参照し て い る か、 別の レ コ ー ド か ら

    参照 さ れ て い る こ と を示し、 [ 参照の追跡 ] ペ イ ン に は、 参照が存在す る テ ー ブ ル を表示す る [ 参照

    テ ー ブ ル ] セ ク シ ョ ン、 お よ び実際の レ コ ー ド の参照を表示す る追加セ ク シ ョ ン が含ま れ ま す。 レ コ ー

    ド の参照セ ク シ ョ ン に は、 参照の方向を示す矢印ア イ コ ン が表示 さ れ ま す。

    • 右向き の緑色矢印は、 ダ イ レ ク ト エ デ ィ タ ー テ ー ブ ル で選択 さ れ た レ コ ー ド が [ 参照の追跡 ] ペ

    イ ン に表示 さ れ て い る レ コ ー ド を参照す る こ と を示し ま す。

    • 左向き の青色矢印は、 ダ イ レ ク ト エ デ ィ タ ー テ ー ブ ル で選択 さ れ た レ コ ー ド が [ 参照の追跡 ] ペ

    イ ン に表示 さ れ て い る レ コ ー ド に よ っ て参照 さ れ て い る こ と を示し ま す。

    • 両方向を指す 2 つ の矢印 ( 右向き の緑色矢印 と 左向き の青色矢印 ) は、 ダ イ レ ク ト エ デ ィ タ ー

    テ ー ブ ル で選択 さ れ た レ コ ー ド が [ 参照の追跡 ] ペ イ ン に表示 さ れ て い る レ コ ー ド を参照す る、 お

    よ び参照 さ れ て い る こ と を示し ま す。

    メ モ • 複数の ダ イ レ ク ト エ デ ィ タ ー レ コ ー ド が選択 さ れ て い る場合、 フ ォ ー カ ス さ れ て い る レ コ ー ド

    のみ の参照が表示 さ れ ま す。 さ ら に、 複数の テ ー ブ ル が [ 参照テ ー ブ ル ] セ ク シ ョ ン に表示 さ れ た場

    合、 ダ イ レ ク ト エ デ ィ タ ー テ ー ブ ル で選択 さ れ た レ コ ー ド が参照す る、 ま た は複数の テ ー ブ ル の レ

    コ ー ド に よ っ て参照 さ れ る こ と を示し ま す。 関連す る レ コ ー ド の参照を表示す る に は、 [ 参照テ ー ブ ル

    ] セ ク シ ョ ン に あ る任意の テ ー ブ ル を ク リ ッ ク し ま す。

    ヒ ン ト • [ 参照の追跡 ] ペ イ ン で は、 セ ル内を ダ ブ ル ク リ ッ ク し て レ コ ー ド の参照間を簡単に移動す る

    こ と が で き ま す。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 16

  • 破損し た参照の イ ン ジ ケ ー タ ダ イ レ ク ト エ デ ィ タ ー の テ ー ブ ル レ コ ー ド が、 も う 存在し な い外部キ ー レ コ ー ド を参照し て い る場合

    が あ り ま す。 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 ア ク シ ョ ン

    • ス イ ー ト で ス プ ラ ッ シ ュ ス ク リ ー ン の ロ ー ド追加

    新し い [Windows を閉じ る ] お よ び [ イ ベ ン ト の停止 ] UI ア ク シ ョン

    InstallShield に は、 以下の よ う な新し い UI ア ク シ ョ ン が搭載 さ れ て い ま す。

    • ウ ィ ン ド ウ を閉じ る

    • イ ベ ン ト の停止

    詳細は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「ウ ィ ザ ー ド イ ン タ ー フ ェ イ ス内の要素の ア ク シ ョ ン を構成

    す る」 を参照し て く だ さ い。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 17

  • ウ ィ ン ド ウ を閉じ る

    こ の種類の ア ク シ ョ ン は、 メ イ ン の ウ ィ ザ ー ド ペ ー ジ ま た は 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

    イ ベ ン ト の停止

    こ の種類の ア ク シ ョ ン は、 後に続 く ア ク シ ョ ン の処理を条件付き で停止し ま す。 た と え ば、 こ の ア ク

    シ ョ ン を使 っ て ボ タ ン の デ フ ォ ル ト動作を抑制す る こ と が で き ま す。

    ス イ ー ト で ス プ ラ ッ シ ュ ス ク リ ー ン の ロ ー ド追加ロ ー ド処理に 0.5 秒以上を要す る ス イ ー ト イ ン ス ト ー ル中、 InstallShield は今回よ り 、 [ イ ン ス ト ー ル よ

    う こ そ ] ダ イ ア ロ グ が表示 さ れ る前に、 プ ロ グ ラ ム が起動済みで、 ロ ー ド処理を完了す る必要が あ る こ

    と を示す、 ス プ ラ ッ シ ュ ス ク リ ー ン を表示し ま す。 ス プ ラ ッ シ ュ ス ク リ ー ン に、 InstallShield は提供 さ

    れ て い る中か ら 一番大き い setup.exe ア イ コ ン を使用し、 進行状況バ ー も含み ま す。

    こ の機能に よ り IOJ-1729167 が解決 さ れ ま し た。

    [ プ ロ セ ス の強制終了 ] カ ス タ ム ア ク シ ョ ン の強化内容

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 18

  • • 基本の 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 テ ー ブ ル に、 手動で MsiComponentAttributes プ ロ パ テ ィ を更新す る必要が

    あ り ま す。 こ の場合、 製品構成の " テ ン プ レ ー ト の概要 " 設定は無視 さ れ ま す。

    追加の ビ ュ ー で、 機能ご と に項目を フ ィ ル タ ー で きる機能

    次の ビ ュ ー に は今回よ り 、 プ ロ ジ ェ ク ト に含ま れ る任意の機能ご と に ビ ュ ー リ ス ト を フ ィ ル タ ー す る

    こ と が で き る [ ビ ュ ー フ ィ ル タ ー ] が用意 さ れ て い ま す。

    • [ 環境変数 ] ビ ュ ー — こ の ビ ュ ー の上部に あ る [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使 っ て、 プ ロ ジ ェ ク

    ト に含ま れ る特定機能に関連付け ら れ た環境変数を表示 / 非表示に す る こ と が で き ま す。 [ ビ ュ ー

    リ ス ト ] か ら 機能を選択し て、 そ の機能のみ を後に続 く イ ベ ン ト ( た と え ば、 環境変数の作成、 変

    更、 ま た は削除 ) に関連付け る こ と が で き ま す。 最後に、 プ ロ ジ ェ ク ト に含ま れ る す べ て の環境変

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 19

    https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa368007(v=vs.85).aspx

  • 数を表示す る に は、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [ す べ て の ア プ リ ケ ー シ ョ ン デ ー タ ] オ プ シ ョ

    ン を選択し ま す。 詳細に つ い て は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「[ 環境変数 ] ビ ュ ー」 を参照

    し て く だ さ い。

    • [ テ キ ス ト フ ァ イ ル の変更 ] ビ ュ ー — こ の ビ ュ ー の上部に あ る [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使 っ

    て、 プ ロ ジ ェ ク ト に含ま れ る特定機能に関連付け ら れ た テ キ ス ト フ ァ イ ル の変更セ ッ ト を表示 /

    非表示に す る こ と が で き ま す。 [ ビ ュ ー リ ス ト ] か ら機能を選択し て、 そ の機能のみ を後に続 く イ

    ベ ン ト ( た と え ば、 変更セ ッ ト の作成、 変更、 並べ替え、 ま た は削除」 ) に関連付け る こ と が で き

    ま す。 結果 と な る変更は、 機能が イ ン ス ト ー ル さ れ る と き に タ ー ゲ ッ ト シ ス テ ム上で実行時に行

    われ ま す。 最後に、 プ ロ ジ ェ ク ト に含ま れ る す べ て の テ キ ス ト フ ァ イ ル の変更セ ッ ト を表示す る

    に は、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [ す べ て の ア プ リ ケ ー シ ョ ン デ ー タ ] オ プ シ ョ ン を選択し ま

    す。 詳細に つ い て は、 InstallShield ヘ ル プ ラ イ ブ ラ リ の 「[ テ キ ス ト フ ァ イ ル の変更 ] ビ ュ ー」 を

    参照し て く だ さ い。

    • [INI フ ァ イ ル の変更 ] ビ ュ ー — こ の ビ ュ ー の上部に あ る [ ビ ュ ー フ ィ ル タ ー ] リ ス ト を使 っ て、 プ

    ロ ジ ェ ク ト に含ま れ る特定機能に関連付け ら れ た初期化 (.ini) フ ァ イ ル を表示 / 非表示に す る こ と

    が で き ま す。 [ ビ ュ ー リ ス ト ] か ら機能を選択し て、 そ の機能のみ を後に続 く イ ベ ン ト ( た と え ば、

    .ini フ ァ イ ル の作成、 イ ン ポ ー ト、 変更、 ま た は削除」 ) に関連付け る こ と が で き ま す。 結果 と な る

    変更は、 機能が イ ン ス ト ー ル さ れ る と き に タ ー ゲ ッ ト シ ス テ ム上で実行時に行われ ま す。 最後に、

    プ ロ ジ ェ ク ト に含ま れ る す べ て の .ini フ ァ イ ル を表示す る に は、 [ ビ ュ ー フ ィ ル タ ー ] リ ス ト で [

    す べ て の ア プ リ ケ ー シ ョ ン デ ー タ ] オ プ シ ョ ン を選択し ま す。 詳細に つ い て は、 InstallShield ヘ ル

    プ ラ イ ブ ラ リ の 「[INI フ ァ イ ル の変更 ] ビ ュ ー」 を参照し て く だ さ い。

    デ ジ タ ル署名の更新InstallShield 2015 よ り 、 イ ン ス ト ー ル お よ び フ ァ イ ル を ビ ル ド時に署名す る際、 SHA-256 ハ ッ シ ュ ア ル

    ゴ リ ズ ム を使 っ た デ ジ タ ル証明書を使用で き る サ ポ ー ト が追加 さ れ ま し た。

    InstallShield 2016 で は、 Windows Installer お よ び InstallScript プ ロ ジ ェ ク ト の SHA-256 デ ジ タ ル証明書サ

    ポ ー ト が次の よ う に強化 さ れ て い ま す :

    • [ 証明書の選択 ] ダ イ ア ロ グ ボ ッ ク ス の新し い [ 署名ダ イ ジ ェ ス ト ] ド ロ ッ プ ダ ウ ン を使 っ て、 ダ

    イ ジ ェ ス ト の種類を指定で き る機能

    • 今回よ り 、 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 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 20

  • 重要な情報

    InstallShield の評価InstallShield の ラ イ セ ン ス を購入し て い な く て も、 InstallShield を イ ン ス ト ー ル し て ア ク テ ィ ベ ー シ ョ ン

    を行わず、 ま た は ラ イ セ ン ス サ ー バ ー に接続せず に一定の期間使用す る こ と が で き ま す。 ア ク テ ィ

    ベ ー シ ョ ン を行わず、 ま た は ラ イ セ ン ス サ ー バ ー に接続せず に使用す る と 、 InstallShield は一部の機能

    が制限 さ れ た評価モ ー ド で起動し ま す。 詳細に つ い て は、 ナ レ ッ ジ ベ ー ス記事 「Q200900」 を参照し て

    く だ さ い。 評価版の制限は、 InstallShield が ア ク テ ィ ベ ー ト さ れ た と き、 ま た は ラ イ セ ン ス サ ー バ ー に

    接続し て、 そ の ラ イ セ ン ス が チ ェ ッ ク ア ウ ト さ れ た と き に解除 さ れ ま す。

    InstallShield お よ び InstallShield の ア ド オ ン の イ ン スト ー ル、 お よ び再配布可能 フ ァ イ ル を取得す る

    次の イ ン ス ト ー ル は、 [InstallShield の ダ ウ ン ロ ー ド お よ び の ラ イ セ ン ス の使用 ] に記述 さ れ て い る通 り 、

    フ レ ク セ ラ ・ ソ フ ト ウ ェ ア製品 & ラ イ セ ン ス セ ン タ ー か ら ダ ウ ン ロ ー ド が可能で す :

    • InstallShield

    • 再配布可能 フ ァ イ ル ( た と え ば、 InstallShield 前提条件お よ び InstallScript オ ブ ジ ェ ク ト )

    • Standalone Build、 InstallShield Collaboration、 お よ び InstallShield MSI ツ ー ル な ど の ア ド オ ン ( 使用可

    能な場合 )

    • FlexNet Licensing Server ソ フ ト ウ ェ ア ( 同時接続 ラ イ セ ン ス を購入し た場合で、 組織の ラ イ セ ン ス

    サ ー バ ー を設定す る必要が あ る場合 )

    • ス キ ン カ ス タ マ イ ズ キ ッ ト

    • InstallScript オ ブ ジ ェ ク ト の テ ン プ レ ー ト

    • InstallShield サ ー ビ ス パ ッ ク ( 使用可能な場合 )

    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 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 21

    http://support.installshield.com/kb/view.asp?articleid=Q200900http://www.flexerasoftware.com/instructions/product-license.htm

  • ン イ ン タ ー フ ェ イ ス を使用す る場合は、 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 に ア ッ プ グ レ ー ド す る こ と は で き ま せ ん の で、 ご注意 く だ

    さ い。

    タ ー ゲ ッ ト シ ス テ ム と し て サ ポ ー ト さ れ て い る Windows の バ ー ジ ョ ン リ ス ト に関す る変更

    ス イ ー ト以外の す べ て の プ ロ ジ ェ ク ト の種類で は、 Windows XP SP3 お よ び Windows Server 2003 SP2

    が、 InstallShield で作成 さ れ た イ ン ス ト ー ル を実行す る タ ー ゲ ッ ト シ ス テ ム で必要な Windows の最低

    バ ー ジ ョ ン で す。 ス イ ー ト ( ア ド バ ン ス ト UI、 お よ び ス イ ー ト / ア ド バ ン ス ト UI プ ロ ジ ェ ク ト タ イ プ

    ) の場合、 Windows Vista お よ び Windows Server 2008 が タ ー ゲ ッ ト シ ス テ ム上で必要 と さ れ る Windows

    の最低バ ー ジ ョ ン で す。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 22

  • 文字列の ロ ー カ ラ イ ズ に関す る考慮InstallShield 2016 か ら 、 ロ ー カ ラ イ ズ済み文字列の検出 と 受け渡し に関す る変更が行われ ま し た。 た と

    え ば、 無効な文字の ま わ り に角括弧が付け ら れ た ロ ー カ ラ イ ズ済み文字列の コ ン テ ン ツ は、 ビ ル ド時の

    警告ま た は エ ラ ー を引き起 こ し ま す。 そ の た め、 イ ン ス ト ー ル の作成作業中に次の新し い警告や エ ラ ー

    が発生す る場合が あ り ま す。

    バ グ修正こ の セ ク シ ョ ン に は、 InstallShield の以下の バ ー ジ ョ ン で修正 さ れ た顧客の問題が掲載 さ れ て い ま す :

    • InstallShield 2016 SP2

    • InstallShield 2016 SP1

    • InstallShield 2016

    InstallShield 2016 SP2次の問題が、 InstallShield 2016 SP2 で修正 さ れ ま し た :

    エ ラ ー / 警告番号 メ ッ セ ー ジ ト ラ ブ ル シ ュ ー テ ィ ン グ情報

    -7355 文字列 %2 の値 %4 は、 テ ー ブ ル

    %1 列 %3 の検証基準を満た し て

    い ま せ ん。

    こ の警告は、 ロ ー カ ラ イ ズ さ れ た文字列が文字

    列エ デ ィ タ ー テ ー ブ ル内の列の検証基準を満た

    し て い な い時に発生し ま す。 こ の警告を解決す

    る に は、 文字列エ デ ィ タ ー内の フ ラ グ さ れ た値

    を更新し て く だ さ い。

    -7354 文字列 %2 の値 %4 は、 テ ー ブ ル

    %1 列 %3 で は使用で き ま せ ん。

    こ の エ ラ ー は、 ロ ー カ ラ イ ズ さ れ た文字列が文

    字列エ デ ィ タ ー テ ー ブ ル内の名前付き列に有効

    な値が含ま れ て い な い と き に発生し ま す。 こ の

    エ ラ ー を解決す る に は、 文字列エ デ ィ タ ー内の

    フ ラ グ さ れ た値を更新し て く だ さ い。

    問題番号 問題の概要

    IOJ-1812110

    プ ロ ジ ェ ク ト • こ の情報は、 InstallScript プ ロ ジ ェ ク ト の種類に適用し ま す。

    CMDLINE 変数を出力す る と き、 今回よ り 次の値は含ま れ ま せ ん :

    -IS_temp -IS_OriginalLauncher:

    は、 セ ッ ト ア ッ プ起動プ ロ グ ラ ム へ の完全パ ス に解決し ま

    す。

    こ の動作は、 ブ ー ト ス ト ラ ッ プ問題の修正が原因で、 InstallShield 2016 SP1 (

    フ ァ イ ル バ ー ジ ョ ン : 23.0.0.406) か ら発生し ま し た。

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 23

  • IOJ-1812041

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • ア ド バ ン ス ト UI

    • ス イ ー ト / ア ド バ ン ス ト UI

    InstallScript MSI ま た は基本の MSI プ ロ ジ ェ ク ト で作成 さ れ る Setup.exe フ ァ イ

    ル は、 今回よ り /clone_wait パ ラ メ ー タ ー の サ ポ ー ト を含み、 ク ロ ー ン さ れ た

    セ ッ ト ア ッ プ処理が完了す る ま で元の セ ッ ト ア ッ プ が終了し な い よ う に な り ま

    し た。 以前、 InstallScript MSI ま た は基本の MSI プ ロ ジ ェ ク ト で作成 さ れ た

    setup.exe が ス イ ー ト プ ロ ジ ェ ク ト に追加 さ れ た場合、 ス イ ー ト パ ッ ケ ー ジ で

    子プ ロ セ ス が完了し な っ た た め に、 次の メ ッ セ ー ジ を表示す る ダ イ ア ロ グ が表

    示 さ れ ま し た。

    セ ッ ト ア ッ プ の イ ン ス ト ー ル で エ ラ ーが発生し ま し た。 イ ン ス ト ー ル を続行し ま す

    か?

    IOJ-1811205

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • InstallScript

    • InstallScript MSI

    InstallScript お よ び InstallScript MSI プ ロ ジ ェ ク ト で作成 さ れ た setup.exe フ ァ

    イ ル は、 今回よ り SUPPORTDIR デ ィ レ ク ト リ か ら _isuser_0x0000.dll と い う 名

    前の DLL を ロ ー ド し ま す。 以前は、 最初に言語固有 フ ァ イ ル が見つ か ら な

    か っ た場合、 通常は元の起動 EXE の パ ス で あ る現在の作業デ ィ レ ク ト リ 内で

    setup.exe に よ る言語共通 フ ァ イ ル の検索が終了し ま し た。

    IOJ-1814315 InstallShield の署名機能は今回よ り 、 SHA-1 RFC 3161 の タ イ ム ス タ ン プ サ ー

    バ ー を サ ポ ー ト し ま す。以前、InstallShield は SHA-1 RFC 3161 タ イ ム ス タ ン プ

    サ ー バ ー で署名 さ れ た フ ァ イ ル を タ イ ム ス タ ン プ す る こ と が で き ま せ ん で し

    た。

    IOJ-1813455 InstallScript デ バ ッ ガ ー は今回よ り 、 Script Files フ ォ ル ダ ー以外の場所に あ る

    相対パ ス に よ っ て参照 さ れ る .rul フ ァ イ ル で、 ブ レ ー ク ポ イ ン ト お よ び次の ス

    テ ー ト メ ン ト カ ー ソ ル を表示し ま す。 以前、 デ フ ォ ル ト Script Files フ ォ ル

    ダ ー以外の場よ に あ る 追加 InstallScript .rul フ ァ イ ル を挿入ま た は イ ン ポ ー ト

    す る と き に相対パ ス を使用す る と 、 InstallScript デ バ ッ ガ ー で表示エ ラ ー が発

    生し ま し た。

    問題番号 問題の概要

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 24

  • IOJ-1812954

    プ ロ ジ ェ ク ト • こ の情報は、 ト ラ ン ス フ ォ ー ム プ ロ ジ ェ ク ト タ イ プ に適用し

    ま す。

    ト ラ ン ス フ ォ ー ム プ ロ ジ ェ ク ト の ダ イ レ ク ト エ デ ィ タ ー で、 右 ク リ ッ ク コ ン

    テ キ ス ト メ ニ ュ ー オ プ シ ョ ン [ 差分を元に戻す」 ま た は [ 行全体の差分を元に

    戻す ] が使用で き る よ う に な り ま し た。 こ の メ ニ ュ ー オ プ シ ョ ン は、

    InstallShield 2009 か ら 誤 っ て削除 さ れ て い ま し た。

    IOJ-1812919

    プ ロ ジ ェ ク ト • こ の情報は、 基本の MSI プ ロ ジ ェ ク ト に適用し ま す。

    InstallShield 2016 に移行し た時、 ReadyToInstall ダ イ ア ロ グ の Back プ ッ シ ュ ボ

    タ ン コ ン ト ロ ー ル の動作が変更 さ れ る こ と が無 く な り ま し た。 以前、 "NOT

    Installed AND _IsSetupTypeMin "Custom"" 条件を持つ NewDialog イ ベ ン ト が

    SetupType ダ イ ア ロ グ以外の ダ イ ア ロ グ を表示す る よ う に構成 さ れ た場合、

    InstallWelcome ダ イ ア ロ グ を表示す る よ う に変更 さ れ ま し た。

    IOJ-1812303

    プ ロ ジ ェ ク ト • こ の情報は、 ト ラ ン ス フ ォ ー ム プ ロ ジ ェ ク ト タ イ プ に適用し

    ま す。

    ト ラ ン ス フ ォ ー ム プ ロ ジ ェ ク ト で フ ィ ー ル ド が変更 さ れ た と き、 対応す る ダ

    イ レ ク ト エ デ ィ タ ー テ ー ブ ル で変更済みの フ ィ ー ル ド が緑色で強調表示 さ れ

    ま す。 InstallShield 2015 SP1 か ら 、 変更済みの フ ィ ー ル ド が緑色で強調表示 さ

    れな く な り ま し た。

    IOJ-1812243

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • 基本の MSI

    • InstallScript MSI

    PowerShell カ ス タ ム ア ク シ ョ ン は、 今回よ り 、 製品 と 共に PowerShell ス ク リ

    プ ト フ ァ イ ル が イ ン ス ト ー ル さ れ た と き に実行し ま す。 以前、 製品 と 共に イ

    ン ス ト ー ル さ れ た ス ク リ プ ト を使用す る よ う に構成 さ れ た PowerShell カ ス タ

    ム ア ク シ ョ ン が、 タ ー ゲ ッ ト シ ス テ ム上の ス ク リ プ ト フ ァ イ ル を検出で き ま

    せ ん で し た。

    IOJ-1812221 InstallScript デ バ ッ ガ ー の [ フ ォ ル ダ ー を参照 ] ダ イ ア ロ グ に は、不足し て い る

    rul/h/InstallScript フ ァ イ ル へ の パ ス を入力す る た め の " フ ォ ル ダ ー " 編集

    フ ィ ー ル ド が表示 さ れ ま す。 以前、 こ の ダ イ ア ロ グ ボ ッ ク ス に は選択 リ ス ト

    のみが表示さ れ ま し た。

    問題番号 問題の概要

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 25

  • IOJ-1810308

    プ ロ ジ ェ ク ト • こ の情報は、 基本の MSI お よ び InstallScript プ ロ ジ ェ ク ト に適

    用し ま す。

    基本の MSI プ ロ ジ ェ ク ト お よ び InstallScript MSI プ ロ ジ ェ ク ト で は、 今回よ り

    表示ア イ コ ン ([ 全般情報 ] ビ ュ ー ) を コ ン マ を含む フ ォ ル ダ ー パ ス に含ま れ

    て い る .ico フ ァ イ ル に設定で き ま す。 以前、 コ ン マ を含む パ ス が正し く 処理 さ

    れず、 ビ ル ド エ ラ ー -3204 ( 「ア イ コ ン用の指定 フ ァ イ ル か ら、 指定 さ れ た イ

    ン デ ッ ク ス で ア イ コ ン を抽出で き ま せ ん。」 ) が発生し ま し た。

    IOJ-1809878

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • 基本の MSI

    • DIM

    • InstallScript

    • InstallScript MSI

    • InstallScript オ ブ ジ ェ ク ト

    • マ ー ジ モ ジ ュ ー ル

    InstallShield .NET ス キ ャ ナ ー は、 今回よ り .exe 依存関係を検出で き ま す。 以

    前、 InstallShield は .dll 依存関係し か検出で き ま せ ん で し た。

    IOJ-1806480

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • 基本の MSI

    • InstallScript MSI

    SQL PRINT ス テ ー ト メ ン ト か ら の パ ー セ ン ト記号 (%) を含む出力が、 今回よ り

    Windows Installer ロ グ に正し く 記述 さ れ ま す。 以前、 InstallShield は出力を記述

    し な い、 ま た は最初の パ ー セ ン テ ー ジ記号ま で の切 り 詰め ら れ出力が ロ グ に書

    き込ま れ ま し た。

    IOJ-1805815

    プ ロ ジ ェ ク ト • こ の情報は、 InstallScript プ ロ ジ ェ ク ト に適用し ま す。

    Microsoft Jet Database Engine 3.51 お よ び Microsoft Jet Database Engine 4.0 マ ー

    ジ モ ジ ュ ー ル の両方を含む InstallScript プ ロ ジ ェ ク ト を ビ ル ド し た と き に

    InstallShield が ク ラ ッ シ ュ す る問題が修正 さ れ ま し た。

    問題番号 問題の概要

    InstallShield 2016 リ リ ー ス ノ ー ト (2016 年 8 月 ) 社外秘 26

  • IOJ-1804749

    プ ロ ジ ェ ク ト • こ の情報は、 次の プ ロ ジ ェ ク ト の種類に適用し ま す :

    • ア ド バ ン ス ト UI

    • ス イ ー ト / ア ド バ ン ス ト UI

    ア ド バ ン ス ト UI お よ び ス イ ー ト / ア ド バ ン ス ト UI プ ロ ジ ェ ク ト で作成 さ れ た

    イ ン ス ト ー ル が今回よ り 、 詳細ロ グ に エ ラ ー コ ー ド を書き込み ま す。 こ れ を

    利用し て、 ス イ ー ト イ ン ス ト ー ル が終了条件に失敗し た か ど う か に よ っ て ス

    イ ー ト の終了 コ ー ド を確認す る こ と が で き ま す。 以前、 実際の エ ラ ー コ ー ド

    が詳細ロ グ に書き込ま れ ま せ ん で し た。

    IOJ-1811355

    プ ロ ジ ェ ク ト • こ の情報は、 ス イ ー ト / ア ド バ ン ス ト U I プ ロ ジ ェ ク ト に適

    用し ま す。

    ア ド �