InstallShiled FAQ デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 Instal

Similar documents
Microsoft Word - Build3264Project.doc

<4D F736F F D20837D815B B838B837A838B835F E836782CC91E391D68EE892692E646F63>

インストール後のアプリケーション実行

Microsoft Word - Writing Windows Installer's DLL.doc

Microsoft Word combine.doc

また 含 める.msi パッケージを 追 加 します スイートインストーラーの 基 本 的 な 作 成 方 法 Tips and Tricks( 以 下 の 記 事 をご 参 照 ください スイートインストーラーの 基

(Microsoft Word - FireWall\202\314\227\341\212O\220\335\222\350\202\360\215s\202\244.doc)

一般社団法人ビジネス機械・情報システム産業協会

InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合

DWR-S01D Updater 取扱説明書 発行日 :2011/2/28

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

Express5800/51Le電源交換

A. InstallScript プロジェクト InstallScript インストールは InstallScript エンジンによって制御され 決められた順序で一連のイベントが生成されます これらのイベントは インストールを実行するソフトウェアハンドラーをトリガーします たとえば インストールがロ

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

MSI Tip: システム検索による INSTALLDIRの設定

(Microsoft Word - Windows Installer \203\215\203O\202\314\214\251\225\373.doc)

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

OKI Universal Hiper-C プリンタドライバ ユーザーズマニュアル ( セットアップと使い方編 ) 最終更新日 2012 年 9 月第 2 版

Microsoft Word - DWR-S01D_Updater_取扱説明書_120514A.doc

Microsoft Word - HGWEB_Defender_クリーンアップツール_説明書_Rev.1.00.doc

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

BricRobo V1.5 インストールマニュアル

FTDI USB-Serial Converter デバイスドライバのインストール(Rev.1.01)

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

<4D F736F F F696E74202D F56504E90DA91B1835C CC834E838A B838B837D836A B2E >

新規インストールガイド SPSS Statistics 24/25 Windows 32/64bit 版 本書は Download Station から SPSS Statistics をダウンロ ドし 新規インストールを行う手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があ

C) 信頼済みサイトダイアログにて以下の操作を実施する 次の Web サイトをゾーンに追加する (D); 欄に電子入札 URL を入力する 追加 ボタンをクリックし Web サイト (W) に URL が追加されたことを確認する 3 上記 ~ を必要なサイト分行う 登録するWebサイト受注者 : h

シューマンウェーブジェネレーター (32bit 版のみ対応 ) 64bit 版 (XP VISTA 7 いずれも )OS は インストール時に下記のエラー画面が出てインストールできません インストールできません インストール時の注意事項必ず管理者権限管理者権限のユーザーでインストールを行って下さい

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

WebOTXマニュアル

DWT-B01 Updater 取扱説明書 発行日 :2011/3/23

MAPインストーラー起動時のエラーメッセージへの対処方法

BOM for Windows Ver

プリンタドライバのインストール. Windows で使用する場合 Windows プリンタドライバのインストール方法は 接続方法や使用するプリンタドライバによって異なります また コンピュータの OS によってインストール方法が異なります お使いのコンピュータの OS に合わせて 以下の参照ページを

WebNACCS

Windows 7ファイル送信方法 SMB編

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の

Alfa-Products_installguide

農業・農村基盤図の大字小字コードXML作成 説明書

目次 プリンタドライバをインストールする (USB 接続の場合 )... 3 プリンタとコンピュータを USB で接続する ( 参考 ) プリンタドライバをインストールする前に USB で接続してしまった場合 プリンタドライバをインストールする (LAN 接続の場合 )...

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

Maple 12 Windows版シングルユーザ/ネットワークライセンス

IME( 日本語入力システム ) の確認 変更方法 / プロパティ確認の手順 ************************************************************************************ ドキュメント目次 IME( 日本語入力システム )

<発注書作成>

PowerPoint プレゼンテーション

WinXp-Rmenu

Shareresearchオンラインマニュアル

インテル(R) Visual Fortran コンパイラ 10.0

Microsoft Word JA_revH.doc

動作環境設定

03 Podium Walkerのインストール方法およびアンインストール .docx

ADempiere (3.5)

InstallShield 実践トレーニング ~ InstallShield 2016 ~ Samp

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

CentreCOM VT-Kit2 plus リリースノート

DWR-P01DN Updater 取扱説明書 発 :2015/10/30

インストール要領書

01_08 インストールガイド

Microsoft Word - プリンター登録_Windows XP Professional.doc

三重県電子調達システム < 本書の目的 > 2014/4/10 Internet Explorer 9.0 設定手順書 更新 2014 年 4 月より 三重県公共事業電子調達システムは新システムへ移行しました システムの移行に伴い 電子入札に利用するパソコンの設定変更作業が必要になります 本書は 現

ライセンス認証ガイド Windows 10 Pro 本書は Download Station から Windows10 のライセンス情報をダウンロ ドし インストール済みの Windows 10 に適用する手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラ

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

Microsoft Word - JRE_Update_6.doc

4, 起動 デスクトップの SimpleBrowserVer2 をダブルクリックします 初回起動時はライセンスキーを要求されますので 購入時に提供されたライセンスキーを画面上のキーボードより入力してください 未入力で OK ボタンを押すと試用版としてご利用いただけます 5, 終了 キーボードからの入

< F F B838B F D815B834A815B94C F B838B816A2

インストールマニュアル

TFU-RW811A ドライバインストール手順書

Microsoft Word - XOOPS インストールマニュアルv12.doc

Maple 12 Windows版シングルユーザ/ネットワークライセンス

<4D F736F F D CA08CC082AA B835E B D C58B9194DB82B382EA82DC82B582BD2E646F63>

持ち込み PC 用 ポイント式プリントクライアント インストールマニュアル 世田谷キャンパス版 Windows 7/8/10 32 ビット /64 ビット対応 1.0 版 2018 年 9 月 20 日 情報基盤センター

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

ConsoleDA Agent For Serverインストールガイド

かぐや3Dムーンナビ起動障害対応手順書_

変更履歴 日付 バージョン 内容 2017/3/ ver.2.x.x.x を WHQL 対応版とする初版リリース ( ベースバージョン統合の為 2004 からとする ) 2017/3/ x64 とx86 の区別など誤記修正 目次修正 i

リモートアクセス Smart Device VPN ユーザマニュアル [ マネージドイントラネット Smart Device VPN 利用者さま向け ] 2015 年 10 月 20 日 Version 1.6 bit- drive Version 1.6 リモートアクセス S

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(

クライアント証明書導入マニュアル

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

アップデートファイル適用手順書

Microsoft Word -

Autodesk Softimage 7.5 スタンドアロン インストール ガイド

Microsoft Word - 補足説明_Win7_Server2008R2__R1.doc

ch2_android_2pri.indd

PowerPoint プレゼンテーション

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

IOWebDOC

<4D F736F F D B B838B8EE88F878F915F E302E646F6378>

Microsoft Word - 03-パソコン事前設定手順書【WindowsVISTA/7】.doc

<4D F736F F D205F88EA94CA8CFC82AF5F EE888F88F912E646F63>

AN1609 GNUコンパイラ導入ガイド

SimLabプラグインは各機能を15回分評価版として試用できます

Microsoft Word - BJ-Trans_JW_SXFInstallguide.doc

プリンタドライバWindows7 操作手順

VBコンバータ利用方法

ArcGIS Pro 1.1 SDK for .NET インストール ガイド

Transcription:

デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 InstallShield のインストーラは DIFX(Microsoft Windows Driver Install Framework) に準拠したデバイスドライバーのインストールをサポートしています この記事では 基本のMSI 形式インストーラにてデバイスドライバーのインストールを行う場合の手順についてご説明いたします A. デバイスドライバーウィザードによるドライバウィザードによるドライバーの追加 デバイスドライバーウィザードを使用してプロジェクトへデバイスドライバーファイルを追加します 1. [ 編成 ]-[ セットアップのデザイン ] ビューにて [ セットアップのデザイン ] を右クリックして [ 新しい機能 ] を選択しま す 追加された機能を右クリックして [ デバイスドライバーウィザード ] を選びます 2. デバイスドライバーウィザードが起動します [ デバイスドライバーパッケージ ] ダイアログで インストーラに含め る対象となるデバイスドライバーパッケージ ( inf ファイル ) を指定します 1/7

3. [ デバイスドライバーファイル ] ダイアログでは 指定したデバイスドライバーパッケージファイルに基づいてインス トーラに含められるファイルが表示されます 4. [ デバイスドライバー情報 ] ダイアログにて デバイスドライバーの種類の確認 および適宜指定を行うオプション が設定可能です デバイスドライバーの種類デバイスドライバーの種類は パッケージファイル (inf ファイル ) の [Version] セクション DriverPackageType の記載により判別されます DriverPackageType 値対応するドライバータイプ ClassFilter FileSystem FileSystemFilter KernelModule KernelService Network クラスフィルタードライバーファイルシステムドライバーファイルシステムフィルタードライバーエクスポートドライバーカーネルサービスドライバーネットワークドライバー PlugAndPlay プラグアンドプレイドライバー DriverPackageType に記載が無い場合 種類は常に Plug and Play ドライバー と判別されます 2/7

5. [ プロジェクト全体のデバイスドライバーの情報 ] ダイアログでは デバイスドライバーのターゲットとなるマシンの アーキテクチャ ( 32BitCPU 64BitCPU 等 ) の指定を行います 6. メニューバー [ ビルド ]-[ ビルド (B)] または F7 ボタンよりプロジェクトのビルドを行ないます 生成された MSI インストーラの動作を確認します B. 32bit 用 MSI ファイルと 64Bit 用 MSI ファイルを同じプロジェクトを使用して生成する 手順 B は InstallShield 2011 以降の環境でお使いいただけます MSI 形式インストーラーでは Windows Installer の仕様により 32Bit 環境と 64Bit 環境の両方に対応したパッケージを作成することはできません 32Bit 用 64Bit 用のデバイスドライバーを含んだインストーラーに関しても それぞれ別々のパッケージとして MSI インストーラを作成する必要があります InstallShield では [ リリースフラグ ] の機能を使用することで 同一のプロジェクトを使用して 32Bit 用 64Bit 用のインストーラをビルドすることが可能です ( 上記内容の詳細につきましては別資料 32bit 用インストーラと 64Bit 用インストーラを同一のプロジェクトで作成する をご参照ください ) 1. [ 編成 ]-[ セットアップのデザイン ] にて 二つの機能を作成します それぞれの機能が 32Bit 用 64Bit 用機能と なりますので 分かりやすい名称に変更します 3/7

2. それぞれの機能に対してリリースフラグを設定します 機能を選択して右のビュー [ 全般 ]-[ リリースフラグ ] に 任意の文字列を設定します 以下の図では 32Bit 用機能に X86 というリリースフラグを設定しています 64Bit 用機能には X64 というリリースフラグを設定します 3. 作成した機能を右クリックして [ デバイスドライバーウィザード ] を選択します 前述の手順 Aを元に それぞれの機能に 32Bit 用デバイスドライバー 64Bit 用デバイスドライバーを含めます 注意 ウィザードの最終ダイアログ [ プロジェクト全体のデバイスドライバーの情報 ] ダイアログの設定は 64Bit 用デバイスドライバーを追加する場合も [ デバイスドライバーは32ビットマシンをターゲットする ] を選択してください このダイアログにて [ デバイスドライバーはx64 ビットマシンをターゲットにする ] を選んだ場合 自動的に64Bit 環境のみでの実行を許可するインストール条件が追加されてしまうため 32Bit 環境で実行が行えなくなります インストール条件が追加されてしまった場合は [ インストール情報 ]-[ 一般情報 ]-[ 全般 ]-[ インストール条件 ] にて 条件の削除を行ってください ( 下図のダイアログで赤い丸印のボタンを押します ) 4/7

4. 32Bit 用デバイスドライバーのインストールを 64Bit 環境で許可しない場合 エラーのカスタムアクションを追加し ます [ 動作とロジック ]-[ カスタムアクションとシーケンス ] ビューにて [ カスタムアクションを ] 右クリックして [ 新しいエラー ] を選びます 5. 新規追加されたエラーカスタムアクションを選択して 右のウィンドウにて以下の設定を行います 設定項目名 エラーメッセージ 設定内容 インストール UI シーケンス < 最初のアクション > インストール UI 条件 インストール実行シーケンス < 最初のアクション > インストール実行条件 [ProductName] は X86 プロセッサが必要です OK をクリックするとウィザードが閉じます (Not Installed) And (ISReleaseFlags><"X86") And VersionNT64 (Not Installed) And (ISReleaseFlags><"X86") And VersionNT64 説明 表示するメッセージを指定します ISReleaseFlags プロパティにリリースフラグ X86 が含まれている場合かつ 64Bit 環境で実行されている ISReleaseFlags プロパティにリリースフラグ X86 が含まれている場合かつ 64Bit 環境で実行されている 64Bit 用 MSI インストーラは 32Bit 環境で動作しませんので 上記のカスタムアクションを別途追加する必要はございません 6. カスタムアクションが使用する DLL ファイルをリリースごとに切り替えるため カスタムのパス変数を定義します [ メディア ]-[ パス変数 ] ビューにて [ 新規作成 ] 選択します 以下のパス変数を追加します 名前 :PATH_TO_DIFX 定義された値 :<ISProductFolder> redist 0409 i386 5/7

7. カスタムアクションが使用する DLL ファイルの参照先を手順 6 で作成したパス変数を使用する記述に変更しま す [ 動作とロジック ]-[ カスタムアクションとシーケンス ] ビューにて 以下のカスタムアクションの [DLL ファイル 名 ] を修正します カスタムアクション名 変更前 変更後 MsiCleanupOnSuccess <ISProductFolder>\redist\0409\i386\Difxapp.dll <PATH_TO_DIFX>\Difxapp.dll MsiInstallDrivers <ISProductFolder>\redist\0409\i386\Difxappa.dll <PATH_TO_DIFX>\Difxappa.dll MsiProcessDrivers <ISProductFolder>\redist\0409\i386\Difxapp.dll <PATH_TO_DIFX>\Difxapp.dll MsiRollbackInstall <ISProductFolder>\redist\0409\i386\Difxappa.dll <PATH_TO_DIFX>\Difxappa.dll MsiUninstallDrivers <ISProductFolder>\redist\0409\i386\Difxappa.dll <PATH_TO_DIFX>\Difxappa.dll 指定する DLL ファイル名は 2 種類 ( Difxapp.dll と Difxappa.dll ) ある点にお気をつけください カスタムアクションアイコンの下に該当のカスタムアクションが見えない場合には [ すべてのカスタムアクション を表示 ] をクリックしてください 8. [ メディア ]-[ リリース ] ビューにて 製品構成を二つ作成します それぞれの製品構成に各環境に対応した [ 製 品構成フラグ ] [ テンプレート概要 ] を設定します ( 以下の画像では 64Bit 環境用の製品構成に製品構成フラグ [X64] テンプレートの概要に [x64;1041] を指定しています ) 製品構成フラグは手順 2 で指定したリリースフラグと同等の文字列を使用します 例えばリリースフラグとして X86 が指定された機能に関しては 製品構成フラグを [X64] としてビルドを行った場合 インストーラに含められ ません 6/7

9. 設定を行った製品構成の配下にリリースを追加します 作成したリリースを選択して 右のビュー [ ビルド ] タブ - [ パス変数のオーバーライド ] をダブルクリックします 表示されるダイアログにて 手順 6 で追加したパス変数 PATH_TO_DIFX にチェックをつけます 10. [ パス変数のオーバーライド ] 項目の下に追加される [PATH_TO_DIFX] パス変数のエントリに対して 32bit 用リリ ース 64Bit 用リリースに対してそれぞれ以下の階層を指定します 32Bit 用リリース : <ISProductFolder> redist 0409 i386 64Bit 用リリース : <ISProductFolder> redist 0409 x64 11. リリースを右クリックして [ ビルド ] を選択します 作成したリリースをそれぞれビルドします 生成されたインストーラを 32Bit 64Bit 環境で実行して動作を確認します 更新日 : 2012/12/7 7/7