「InstallShield」の版間の差分
+lk, Windows10でのInstallShield旧バージョンの挙動 |
|||
13行目: | 13行目: | ||
| operating system = [[Microsoft Windows]] |
| operating system = [[Microsoft Windows]] |
||
| genre = [[プログラミングツール]]([[インストーラ]]構築ツール) |
| genre = [[プログラミングツール]]([[インストーラ]]構築ツール) |
||
| license = [[プロプライエタリ |
| license = [[プロプライエタリソフトウェア]] |
||
}} |
}} |
||
2020年12月23日 (水) 21:49時点における版
作者 | Viresh Bhatia and Rick Harold |
---|---|
開発元 | フレクセラ・ソフトウェア |
最新版 |
2019
/ 2019年4月18日 |
対応OS | Microsoft Windows |
種別 | プログラミングツール(インストーラ構築ツール) |
ライセンス | プロプライエタリソフトウェア |
公式サイト |
www |
InstallShield(インストールシールド)は、
- Viresh Bhatiaとリック・ハロルドが設立した企業。2004年にマクロビジョンに買収された。
- 上記の企業が開発した、インストーラまたはソフトウェアパッケージを生成するソフトウェア。
ここでは後者について説明する。
概要
当初の名称はInstallShield。開発元がマクロビジョンに買収された2004年、同社のソフトウェアブランドである"FLEXnet"を冠して、FLEXnet InstallShieldとして提供された。2008年4月に同社のソフトウェア部門がアクレッソ・ソフトウェア(現フレクセラ・ソフトウェア)として独立し、名称もInstallShieldに戻して開発が行われている。
Windows版のInstallShieldは主に、
- MSIと独自のスクリプト言語であるInstallScriptの、いずれかを用いたWindows Installer (MSI) 形式のインストーラ
- InstallScriptを用いてイベントベースのスクリプトまたはsetup.exeの実行可能なファイルを生成する独自のインストーラ
の2種類のインストーラを作成できる。
バージョンの変遷
オリジナル製品の各種バージョンの変遷は以下の通り[1]。
この節の加筆が望まれています。 |
- INSTALLSHIELD 2015
- INSTALLSHIELD 2016
- INSTALLSHIELD 2018
- INSTALLSHIELD 2018 R2
- INSTALLSHIELD 2019
- INSTALLSHIELD 2019 R3
Microsoft Visual Studio 2012以降には、無償版のLimited Editionを用いたインストーラのプロジェクトテンプレートが同梱されている。使用を開始するにはユーザー登録とInstallShieldのインストールおよびアクティベーションが必要となる。Visual Studio Communityエディションはサポートされていない。
Windows10でのInstallShield旧バージョンの挙動
Windows10では、WindowsXPの頃に各社のパッケージソフトウェア製品のインストーラとして採用されていた(一部に16bitコードが含まれる)InstallShield 3やInstallShield 5でパッケージされたインストーラからのインストールが(セキュリティ上の安全を確保するなどの目的もあって、当該の各社パッケージソフトウェア製品の正規ライセンス保持者であっても)できないように仕様変更された。
このため、例えばWindows95,98,ME,2000,XP,Vistaなどでは正常にインストールできていたゲームなどの製品でも、Windows10ではインストーラが起動しない(動かないのはインストーラであって、インストールに成功すれば当該ソフトウェア製品そのものは動く)という事態が発生することがある。このためのバイパス用インストーラとして、Windows互換のオープンソースOSとして開発されているReactOS用に32bitコードに書き換えた汎用インストーラ(Windows上でも動作する)がNathan Linebackによって開発され、オンラインで無償配布されている[2]。
- InstallSheild Engine 3.0 … InstallShield 3でパッケージ化されたアプリケーション向け。
- InstallShield Launcher 5 … InstallShield 5でパッケージ化されたアプリケーション向け。
関連項目
脚注
- ^ 2015-2019 R3に関する情報は“InstallShieldNew and Enhanced Features Added by Release”. Flexera Software LLC. 2019年12月28日閲覧。より
- ^ Nathan Lineback. “32-Bit setup Files”. Nathan's Toasty Technology page. 2019年12月28日閲覧。
外部リンク
- InstallShieldNew and Enhanced Features Added by Release - 開発元Flexera社によるInstallShieldの製品情報
- InstallShieldの製品情報 - 日本代理店による製品情報
- 32-Bit setup Files(Nathan's Toasty Technology page) - InstallShield 3,5でパッケージされたソフトウェアをWindows10などでもインストール可能にする汎用インストーラ
- unshield (DOS/DJGPP) InstallShieldの独自の圧縮アルゴリズムを用いたCABファイルの展開を行うプロジェクト。