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> 前 提 条 件 の 設 定 で 最 大 サービス パック 番 号 と 64 ビットの 場 所 を 指 定 できる 機 能<br />

<strong>InstallShield</strong> 前 提 条 件 エディタを 使 って <strong>InstallShield</strong> 前 提 条 件 の 設 定 を 追 加 または 変 更 するときに 表 示 される [ 前 提 条 件 設 定 ]<br />

ダイアログ ボックスに、 最 大 サービス パック 番 号 を 指 定 できるフィールドが 新 しく 追 加 されました。 以 前 は、 最 小 サービス パッ<br />

ク 番 号 を 指 定 できるだけで、 最 大 サービス パック 番 号 を 指 定 することはできませんでした。<br />

また、[ 前 提 条 件 設 定 ] ダイアログ ボックスでは、ファイル 関 連 の 条 件 を 指 定 するときに 表 示 されるボックスに 64 ビットの 場 所<br />

([CommonFiles64Folder]、[ProgramFiles64Folder]、および [System64Folder]) が 含 まれています。 ファイル パスに 64<br />

ビットの 場 所 を 使 用 する 場 合 、これらのプロパティから 選 択 できます。 実 行 時 に、ターゲット システムが 64 ビットの 場 合 、イ<br />

ンストールはこれらの 64 ビットの 場 所 をチェックします。 32 ビット システムの 場 合 、インストールは 対 応 する 32 ビットの 場<br />

所 をチェックします。<br />

この 強 化 により IOC-000080090 が 解 決 されます。<br />

MSBuild サポートの 強 化 点<br />

MSBuild の <strong>InstallShield</strong> タスクには、 次 の 新 しいパラメータが 追 加 されました:<br />

• RunMsiValidator — 検 証 に 使 用 する .cub ファイルを 指 定 します。 このプロパティは、デフォルトのターゲット ファイ<br />

ルが 使 用 されたとき、ItemGroup <strong>InstallShield</strong>MsiValidators として 露 出 されます。<br />

• PatchConfiguration — MSBuild を 使 ってビルドするパッチ 構 成 を 指 定 します。 このプロパティは、デフォルトのターゲ<br />

ット ファイルが 使 用 されたとき、プロパティ <strong>InstallShield</strong>PatchConfiguration として 露 出 されます。<br />

• PathVariables — パス 変 数 の 値 をオーバーライドします。 このプロパティは、デフォルトのターゲット ファイルが 使 用 さ<br />

れたとき、ItemGroup <strong>InstallShield</strong>PathVariableOverrides として 露 出 されます。<br />

• PreprocessorDefines — InstallScript をコンパイルするためのプリプロセッサ 定 義 を 指 定 します。 このプロパティは、<br />

デフォルトのターゲット ファイルが 使 用 されたとき、ItemGroup <strong>InstallShield</strong>PreprocessorDefines として 露 出 されます。<br />

オートメーション インターフェイスの 強 化<br />

オートメーション インターフェイスが、 強 化 されました。<br />

オートメーション インターフェイスで、ISWiComponent と ISWiRelease オブジェクトの OSFilter メンバと 共 に、 以 下 の 定 数<br />

を 使 用 できます:<br />

• eosWin7 (33554432) — Windows 7 および Windows Server 2008 R2 用<br />

• eosWinVista (16777216) — Windows Vista および Windows Server 2008 用<br />

• eosWinServer2003 (8388608)<br />

また、eosAll 定 数 の 値 5308624 が 64028880 となりました。OSFilter メンバは、InstallScript、InstallScript MSI、および<br />

InstallScript オブジェクト プロジェクトで ISWiComponent に 適 用 します。 OSFilter メンバは、InstallScript、および<br />

InstallScript オブジェクト プロジェクトで ISWiRelease オブジェクトに 適 用 します。<br />

ISWiComponent オブジェクトの IsPlatformSelected プロパティで 使 用 できるプロパティ 値 のリストが 拡 張 されました。 この<br />

プロパティには、32-bit、64-bit Itanium、AMD64、および Windows Server 2003 R2 の 値 が 含 まれます。 これは、<br />

InstallScript プロジェクトおよび InstallScript オブジェクト プロジェクト タイプに 適 用 します。<br />

既 存 の 定 数 の 一 部 の 値 が 変 更 されています。ご 注 意 ください。 この 新 しい 値 についての 詳 細 は、<strong>InstallShield</strong> ヘルプ ライブラリ<br />

の「ISWiComponent オブジェクト」を 参 照 してください。<br />

ISWiSQLConnection オブジェクト に AddSQLScriptEx メソッドが 追 加 されました。 このメソッドを 使 って ISSQLScriptFile<br />

エントリを 追 加 し、 渡 された 文 字 列 から 有 効 な 名 前 を 生 成 します。 このメソッドは、ISSQLScriptFile テーブルに 追 加 されるエン<br />

トリ 名 が 一 意 であること、またその 文 字 数 が 47 文 字 未 満 であることを 保 証 します。<br />

リリース ノート 13

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

Saved successfully!

Ooh no, something went wrong!