07.11.2014 Views

InstallShield 2010

InstallShield 2010

InstallShield 2010

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>InstallShield</strong> に [ 文 字 列 エディタ] ビューが 追 加 されました。 このビューには、プロジェクト 内 の 言 語 非 依 存 文 字 列 ID と、それ<br />

にに 対 応 する 言 語 固 有 の 値 がスプレッドシート 形 式 のテーブルで 表 示 されます。 [ 文 字 列 エディタ] ビューでは、インストール 処<br />

理 で 実 行 時 に 表 示 されるローカライズ 可 能 なすべてのテキスト 文 字 列 を、1 ヶ 所 でまとめて 制 御 することができます。 このビュー<br />

は、 以 前 [ 一 般 情 報 ] ビュー 内 のノードで 表 示 された 文 字 列 テーブルの 代 わりとなります。 以 下 は、 新 しいビューの 主 な 特 徴 を 説<br />

明 します:<br />

• ビューには 文 字 列 エントリを 追 加 、 編 集 、 削 除 、 検 索 、 置 換 、エクスポート、およびインポートするためのボタンを 含 むツー<br />

ルバーがあります。 特 定 の 文 字 列 ID が 使 用 されているすべてのインスタンスを 識 別 するために、プロジェクト 内 を 検 索 す<br />

るためのボタンもあります。<br />

• ビューの 上 部 には 新 しいグループ ボックス 領 域 があり、 列 ヘッダーをこの 領 域 にドラッグ アンド ドロップすることで、ビュ<br />

ー 内 の 行 を 階 層 形 式 に 整 列 することができます。 この 機 能 を 使 って、 言 語 または 更 新 日 などのカテゴリ 別 に 文 字 列 エントリ<br />

を 簡 単 に 並 べ 替 えることができます。<br />

• このビューではダイナミック 検 索 もサポートされていて、 検 索 ボックスに 文 字 列 を 一 文 字 づつ 入 力 するのと 同 時 に<br />

<strong>InstallShield</strong> がその 文 字 を 含 まない 文 字 列 を 隠 します。<br />

この 機 能 は、 基 本 の MSI、InstallScript、InstallScript MSI、InstallScript オブジェクト、およびマージ モジュール プロジェ<br />

クト タイプで 使 用 できます。<br />

この 機 能 により 1-EJNEY が 解 決 されます。<br />

Unicode サポート<br />

<strong>InstallShield</strong> は 次 の 3 つの 側 面 から、モダン 言 語 の 複 数 言 語 インストールを 完 全 にサポートします: Windows Istaller データベ<br />

ースを Unicode 形 式 でビルド 可 能 、<strong>InstallShield</strong> プロジェクトを Unicode 形 式 で 保 存 可 能 、<strong>InstallShield</strong> インターフェイスで<br />

複 数 文 字 セットから 同 時 に Unicode 文 字 を 入 力 および 表 示 可 能<br />

Unicode (UTF-8) データベース<br />

[リリース] ビューの [ビルド] タブにある "UTF-8 データベースのビルド" 設 定 を 使 って、Windows Installer データベースを 任<br />

意 のインスタンスまたは 言 語 トランスフォームと 共 に UTF-8 エンコードでビルドすることを 指 定 できます。 UTF-8 エンコードは、<br />

すべての 言 語 の 文 字 を 同 時 にサポートするため、エンド ユーザーに 表 示 するテキストおよびファイル 名 とレジストリ キーの 両 方<br />

で、たとえば 日 本 語 とドイツ 語 、またはロシア 語 とポーランド 語 のように 自 由 に 言 語 を 組 み 合 わせて 使 用 できます。 組 み 合 わされ<br />

た 言 語 は、ターゲット システムの 現 在 の 言 語 設 定 に 関 わらず 正 しく 表 示 されます。 Unicode サポートはまた、IIS サポートやテ<br />

キストおよび XML ファイルの 変 更 をはじめとするインストール 実 行 時 の 主 要 な 部 分 にも 追 加 されています。<br />

新 しい "UTF-8 データベースのビルド" 設 定 のデフォルト 値 は [いいえ] です。<br />

オートメーション インターフェイスには、この 新 しい 設 定 のサポートが 含 まれています。 ISWiRelease オブジェクトには、<br />

UTF-8 エンコードを 使 用 するかどうかを 指 定 できる、 新 しい BuildUTF8Database プロパティが 含 まれています。<br />

この 機 能 は、 基 本 の MSI、InstallScript MSI、およびマージ モジュール プロジェクト タイプで 使 用 できます。<br />

この 機 能 によって、IOB-000050571、IOC-000053626、IOC-000070145、および IOC-000074276 が 解 決 されます。<br />

Unicode プロジェクト ファイル (*.ism)<br />

<strong>InstallShield</strong> は、 今 回 より、バイナリおよび XML プロジェクト ファイルを 保 存 するときに UTF-8 エンコードを 使 用 します。<br />

この 変 更 により、プロジェクトで 使 用 されるファイル、レジストリ データ、その 他 の 文 字 列 には、 同 時 にすべての 言 語 の 文 字 を 含<br />

めることが 可 能 です。 このエンコードにより、<strong>InstallShield</strong> では 今 後 ISString テーブルに 格 納 される 文 字 列 に 人 間 が 判 読 不 可<br />

能 な Base64 エンコードを 使 用 する 必 要 はありません。 代 りに、プロジェクトに 文 字 列 を 追 加 または 変 更 するとき、<br />

<strong>InstallShield</strong> はそれらを 判 読 可 能 な Unicode 文 字 列 として 保 存 します。これによって、プロジェクトの 修 正 時 に 変 更 点 を 容 易 に<br />

確 認 することができます。 このため、<strong>InstallShield</strong> <strong>2010</strong> で 作 成 されるすべての 新 規 プロジェクトでは Unicode 文 字 列 のみが 使<br />

用 されます。アップグレード プロジェクトでは、 新 しい 文 字 列 または 変 更 された 文 字 列 、およびエクスポート 後 に 再 インポートさ<br />

れた 文 字 列 には Unicode が 使 用 されます。<br />

ターゲットのビルドで 表 示 できない Unicode 値 を 使 用 すると (たとえば、"UTF-8 データベースのビルド" 設 定 で [いいえ] が 選<br />

択 されている InstallScript インストールまたは 基 本 の MSI インストール)、 新 しいビルド エラーが 変 更 を 必 要 とする 項 目 をポイ<br />

リリース ノート 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!