Microsoft Word combine.doc

Similar documents
<4D F736F F D20837D815B B838B837A838B835F E836782CC91E391D68EE892692E646F63>

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

Microsoft Word - Build3264Project.doc

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

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

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

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

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

Microsoft Word - Writing Windows Installer's DLL.doc

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

目次 目次... 2 はじめに SQL Server 2005 製品版へのアップグレード SQL Server 2005 製品版へのデータベース (DPM インスタンス ) の構築 / 設定 データベース (DPM インスタンス ) の構築

セットアップカード

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

第 1 版

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

Team Foundation Server 2018 を使用したバージョン管理 補足資料

明治大学 オープンプリンタ インストール マニュアル 第 1.1 版 2017 年 02 月 15 日 対象 OS:Windows Vista (32/64bit 日本語版 ) アポロオフィスシステム株式会社

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

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

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

[イベントの種類]で[メンテナンス]を選択し、追加ボタンをクリック

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

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

Cross Finder 2 インストールガイド はじめに 本書では 無料簡易集計ツール Cross Finder 2 のインストール方法について記載しています 以下 Cross Finder2 の動作環境および 動作に必要となる要件について ご利用の PC 環境が満たしているかご確認の上 インスト

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

WES7/WE8SシンクライアントVMwareHorizonClientアップデート手順書

注 ) CDをセットしてから プログラムが起動するまでの時間はパソコン CDドライブの性能によって差がありますが 概ね10 秒程度です 1 分間待ってもプログラムが起動しない場合は もう一度 CDをセットしなおしてください それでも起動しない場合 CDからの自動起動が無効になっている可能性があります

アドイン版 ********************************************* インストール手順書 *********************************************

インストールの前に

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

路線価等システム Ver.5.00 インストールマニュアル - 1 -

Maple 18 スタンドアロン版インストール手順

セットアップカード

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

Express5800/51Le電源交換

Win8ドットNET有効化

< F F B838B F D815B834A815B94C F B838B816A2

Drv Guidebook

GHS混合物分類判定システムインストールマニュアル

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

Speed突破!シリーズマニュアル

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

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

ARCHITREND ZERO バージョンアップ/オプション追加編

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

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

SUD Hintergrund Information

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

目次 目次...2 はじめに データベース (DPMインスタンス) のインストール Microsoft SQL Server 2008 Expressのインストール DPMのデータベース作成 管理サーバ for DPMのインストール...

譲渡人複数証明データコンバータ操作説明書 平成 26 年 6 月

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

MSDE 2000/SQL Server 2000へのService Pack 3aのインストール手順書

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

<4D F736F F D208D C8FEE95F18DEC90AC A B D836A B2E646F63>

外字インストーラユーザーズガイド Ver 1.20(2016 年 2 月改訂 )

HDWS Update Instruction Guide

(2) [ バックアップツール ] が表示されます [1] [2] [3] [4] [5] [6] Windows Storage Server 2012 バックアップ手順 (V_01) < 画面の説明 > [1] バックアップ項目リスト登録されているバックアップセットの一覧です [2] 新規 ボタ

TECHNICAL GUIDE: ARCSERVE BACKUP R16.5 Arcserve Backup r16.5 インストールガイド 第二部インストール編 2013 年 3 月 REV: 1.5

24th Embarcadero Developer Camp

Microsoft Word - Et100pciL_02a†iWinXP_PDFŠp†j.doc

オムロンソフトウェア株式会社 [ 楽々韓国語 ] 入力マニュアル

WES7シンクライアントIE11アップデート手順書

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

Oracle Business Intelligence Standard Edition One のインストール

捺印ツールを使う 捺印ツールをインストールする 1. [ パソコン決裁 6 試用版捺印ツール ] の [ ダウンロード ] ボタンをクリックします 2. [ 実行 ] ボタンをクリックし [SetupDstmp32.exe] ファイルを実行します ご利用のブラウザまたはバージョンにより画面が異なりま

Deep Freeze Enterprise メンテナンス時の自動ログオン ( 株 ) ネットワールド SI 技術本部作成

Microsoft PowerPoint - PrintInsightの配布インストール手順書 pptx

アドイン版 ********************************************* インストール手順書 ********************************************* 目次 JAVIS Appli に必要な環境... 2 JAVIS Appli に必要

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

Windows インタフェースモジュール (ver1.451) の更新方法 2017 年 12 月 21 日 株式会社ハイバーテック 本メール添付インストーラを使用して,Windows インタフェースモジュールを更新 ( インストール ) する方法を記載します. 本メール添付ファイル (ver145

はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについては

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

NGate_mac.book

OmniTrust

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で

PCI-Express ハード IP を使用した DMA の実現 for Cyclone V GT FPGA 開発キット(ソフトウェア編)

改訂履歴 日付バージョン記載ページ改訂内容 V2.1 - 初版を発行しました V3.1 P5 ドキュメントラベルが新規追加された事を追記 P7 P8 新しくなったラベルのツリー表示説明を追記 新しくなったラベルの作成 削除操作を追記 P9 ラベルのグループ

取り付けの準備 確認 この章では パソコンへの本製品取り付けに際しての準備や 確認について説明します ネットワークへの接続 3 ヘ ーシ 本製品をネットワークに接続します 2

PDF Convertor for mac スタートアップガイド

電子紊品チェックシステム利用マニュアル

<発注書作成>

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

InstallAwareを使った Delphi/400運用環境の構築

FA/LAインストールガイド(トライアル版)

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

StorView Ver3 (N /137用)

<4D F736F F D C A8DED8F9C8EE88F878F E C5816A2E646F63>

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

ごあいさつ このたびは COBOL 製品をお買い上げ頂き まことにありがとうございます 本書は 次の COBOL 製品のインストール方法について記述します COBOL Standard Edition Developer COBOL Standard Edition Server Runtime C

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

第 2 版

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

目次 目次...2 はじめに Webサーバ for DPMのインストール データベース (DPMインスタンス) のインストール 管理サーバ for DPMのインストール PackageDescriber for DPMのインストール

Microsoft Word - Et100pciS2_02a†iWinXP_PDFŠp†j.doc

電子納品チェックシステム利用マニュアル

リファレンスアプリケーション RefApp7

StorView

AN178 USB仮想シリアルドライバ インストールガイド

Transcription:

32bit 64bit 環境兼用インストーラーの作成 (InstallScript プロジェクト ) 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 InstallScript 形式プロジェクトにて 32Bit 64Bit 両方の環境に対応したインストーラを作成する場合 32Bit 環境用のモジュールを含む機能と64Bit 環境用のモジュールを含む機能を作成して 特定の InstallScript コードを追加することで対応可能です この記事ではInstallScript 形式プロジェクトを使用して 32bit 環境 64bit 環境の両方に対応したインストーラの作成する場合の手順について説明します A. 32bit 用機能 64bit 用機能の作成 32bit 用のファイル レジストリエントリを含む機能と64bit 用のファイル レジストリエントリを含む機能をそれぞれ作成します 1. [ 編成 ]-[ セットアップのデザイン ] にて 既存の機能 [DefaultFeature] とその配下のコンポーネント [DefaultComponent] をそれぞれ [Feature_64][Component_64] とリネームします 2. 同ビューにて [ セットアップのデザイン ] を右クリックして [ 新しい機能 ] を選択します 新規追加された機能の名称を [Feature_32] に変更します 機能 Feature_32 を右クリックして [ 新しいコンポーネント ] を選択します 新規追加され たコンポーネントの名称を [Component_32] に変更します 1/8

3. コンポーネントを展開して [ スタティックファイルリンク ] を選び 右のウィンドウにて Component_32 には 32bit 環 境用のファイルを Component_64 には 64 bit 環境用のファイルを含めます 32bit 用のファイルと 64bit 用のファイルが完全に同名であり かつ同階層に転送を行う構成の場合 非圧縮形式 としてビルドを行うとインストーラに正しくファイルを含めることができません この構成の場合は機能の [CD-ROM フォルダー ] 設定に任意の名称を設定してください 4. 本件のサンプルでは InstallScript によってターゲット OS を判定し 適切な機能を自動的に選択してインストール を行います そのためこれら 2 つの機能 (Feature_32,Feature_64) に関しては インストーラのダイアログよりユーザ が間違って選択を行ってしまわないように 機能の [ 表示 ] を [ いいえ ] に設定します 2/8

B. レジストリセットの作成 32bit 用 64bit 用のレジストリセットを作成して 各コンポーネントに割り当てます 1. [ システム構成 ]-[ レジストリ ] ビューにて [ インストール先のコンピュータ ] を右クリックして [ レジストリセットの新規作成 ] を選択します 新規作成されたレジストリセットを選択します 2. 名称を [Registry_64] とリネームします 右のウィンドウ [ レジストリセットのインストール条件 ] にコンポーネント [Component_64] にのみ関連づけられるようにチェックをつけます 3. HKEY_LOCAL_MACHINE を右クリックして [ 新規作成 ]-[ キー ] を選び 64 bit 環境のレジストリキーを追加します 作成されたキーを選択して 右側のウィンドウ [ インストール先コンピュータのレジストリデータ ] を右クリックします [ 新しい文字列 ] 等を選び任意のキーを追加します 4. 上記の手順を繰り返して 32bit 用のレジストリセットを作成します ( セット名は Registry_32 とします ) 3/8

C.TARGETDIR の動的切動的切り替えをえを行う InstallScript コードの追加 実行環境に応じて TARGETDIR のパスを動的に切り替えるためのコードを追加します 1. [ 動作とロジック ]-[InstallScript] ビューにて [Setup.Rul] を選択します 2. スクリプトエディタ上部のコンボボックスを [Initialization]-[OnSetTARGETDIR] に切り替えて OnSetTARGETDIR の コードを追加します 3. OnSetTARGETDIR に以下のコードを追加します ( 灰色の部分が追加箇所です ) // Use the TARGETDIR from the media if anything was read. if( nresult >= ISERR_SUCCESS && StrLengthChars( sztargetdir ) ) then TARGETDIR = sztargetdir; endif; //******************************************************* 追加行 if ( SYSINFO.bIsWow64 ) then //64bit 環境だっただった場合 TARGETDIR = "<FOLDER_APPLICATIONS64> 3264combine_sample"; else //32bit 環境だっただった場合 TARGETDIR = "<FOLDER_APPLICATIONS> 3264combine_sample"; endif; //******************************************************* ここまで 4/8

D.32Bit 用 64Bit 用機能の自動切自動切り替えを行う InstallScript コードの追加 1. スクリプトエディタ上部のコンボボックスを [Before Move Data]-[OnFirstUIBefore] に切り替えて OnFirstUIBefore のコードを追加します 2. OnFirstUIBefore に以下のコードを追加します Dlg_SdStartCopy2 sztitle = ""; szmsg = ""; //{{IS_SCRIPT_TAG(Dlg_SdStartCopy2) nresult = SdStartCopy2( sztitle, szmsg ); //}}IS_SCRIPT_TAG(Dlg_SdStartCopy2) if (nresult = BACK) goto Dlg_ObjDialogs; //******************************************************* 追加行 if ( SYSINFO.bIsWow64 ) then //64bit 環境だっただった場合 //64bit 用機能を選択 FeatureSelectItem(MEDIA,"Feature_64",TRUE); //32bit 用機能を除外 FeatureSelectItem(MEDIA,"Feature_32",FALSE); else //32bit 環境だっただった場合 //64bit 用機能を除外 FeatureSelectItem(MEDIA,"Feature_64",FALSE); //32bit 用機能を選択 FeatureSelectItem(MEDIA,"Feature_32",TRUE); endif; //******************************************************* ここまで // Added in 11.0 - Set appropriate StatusEx static text. SetStatusExStaticText( SdLoadString( IDS_IFX_STATUSEX_STATICTEXT_FIRSTUI ) ); 5/8

E..64 64bit 領域へファイルファイル レジストリレジストリの転送転送を行う InstallScript コードの追加 InstallScript インストーラでは デフォルトの設定の場合 64bit 環境の 64bit 領域へファイル レジストリエントリを作成することはできません ( C\Program Files (x86) やレジストリでは HKEY_LOCAL_MACHINE\SOFTWARE\ Wow6432Node に転送が行われてしまいます )64bit 領域へインストールを行う場合 リダイレクトを一時的に無効に設定する必要があります 1. スクリプトエディタ上部のコンボボックスを [Feature_64]-[Installing] に切り替えて Feature_64 機能のインスト ール中に実行されるコードを追加します 2. Feature_64_Installing に 以下のコードを追加します export prototype Feature_64_Installing(); function Feature_64_Installing() begin end; //File の COM 登録を正常正常に行うためうため 一時的一時的にバッチメソッドバッチメソッドを無効無効にしますにします Disable( SELFREGISTERBATCH ); //64 64bit 領域 (64Bit Windows フォルダ ) に正しくしくファイルファイルを転送転送するためするため // 一時的にリダイレクトリダイレクトを無効無効にしますにします Disable( WOW64FSREDIRECTION ); //64 64bit 領域 (wow64node ではない通常通常の箇所 ) に正しくしくレジストリエントリレジストリエントリを作成作成するためするため // 一時的にリダイレクトリダイレクトを無効無効にしますにします REGDB_OPTIONS = REGDB_OPTIONS REGDB_OPTION_WOW64_64KEY; 6/8

3. スクリプトエディタ上部のコンボボックスを [Feature_64]-[Installed] に切り替えて Feature_64 機能のインスト ール後に実行されるコードを追加します export prototype Feature_64_Installed(); function Feature_64_Installed() begin end; 4. 上記と同じ手順で アンインストール中のイベント UnInstalling UnInstalled にも同じようにコードを追加します export prototype Feature_64_UnInstalling(); function Feature_64_UnInstalling() begin end; // バッチメソッドを有効有効にしますにします Enable( SELFREGISTERBATCH ); // リダイレクトを有効有効にしますにします Enable( WOW64FSREDIRECTION ); //REGDB_OPTION_WOW64_64KEY に ~ をつけて指定指定してして リダイレクトリダイレクトを有効有効に戻しますします REGDB_OPTIONS = REGDB_OPTIONS & ~REGDB_OPTION_WOW64_64KEY; //File の COM 登録を正常正常に行うためうため 一時的一時的にバッチメソッドバッチメソッドを無効無効にしますにします Disable( SELFREGISTERBATCH ); //64 64bit 領域 (64Bit Windows フォルダ ) に正しくしくファイルファイルを転送転送するためするため // 一時的にリダイレクトリダイレクトを無効無効にしまにします Disable( WOW64FSREDIRECTION ); //64 64bit 領域 (wow64node ではない通常通常の箇所 ) に正しくしくレジストリエントリレジストリエントリを作成作成するためするため // 一時的にリダイレクトリダイレクトを無効無効にしますにします REGDB_OPTIONS = REGDB_OPTIONS REGDB_OPTION_WOW64_64KEY; export prototype Feature_64_UnInstalled(); function Feature_64_UnInstalled() begin end; // バッチメソッドを有効有効にしますにします Enable( SELFREGISTERBATCH ); // リダイレクトを有効有効にしますにします Enable( WOW64FSREDIRECTION ); //REGDB_OPTION_WOW64_64KEY に ~ をつけて指定指定してして リダイレクトリダイレクトを有効有効に戻しますします REGDB_OPTIONS = REGDB_OPTIONS & ~REGDB_OPTION_WOW64_64KEY; 7/8

F. インストーラのビルド / 32bit 64 bit 環境でのでの実行 ビルドを行い 実行時の動作を確認します 1. ツールバーの [ ビルド ] ボタンをクリックしてビルドを実行します ビルドは [F7] キーからも実行可能です 2. 生成された InstallScript インストーラを 32bit/64bit 環境でそれぞれ実行して 動作を確認します ( 画像は 64Bit 環境で実行した場合 ) 8/8