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.

• ISIISUninstall — caRemoveVRoots アクションに 代 わるカスタム アクション<br />

• ISIISInstall — caCreateVRoots アクションに 代 わるカスタム アクション<br />

• ISIISCleanup — caIISCleanup アクションに 代 わるカスタム アクション<br />

各 DLL カスタム アクションのエントリ ポイントは、 対 応 するカスタム アクションの 名 前 と 一 致 するように 名 前 が 変 更 されてい<br />

ます。<br />

IIS 機 能 には、 管 理 者 権 限 が 必 要 です。 そのため、これらの 各 DLL カスタム アクションは Privileged プロパティの 値 をチェッ<br />

クします。 値 は 1 でなくてはならず、それ 以 外 の 場 合 は、 実 行 時 にエラーが 表 示 されます。 <strong>InstallShield</strong> 2009 以 前 では、 各<br />

IIS カスタム アクションは Privileged = 1 条 件 を 含 んでいました。 <strong>InstallShield</strong> <strong>2010</strong> では、カスタム アクションが<br />

Privileged プロパティ 値 をチェックするため、IIS Web サイトまたはその 他 の IIS データをプロジェクトに 追 加 するときに、こ<br />

の 条 件 は 設 定 されません。<br />

IIS サポートを 含 む 基 本 の MSI プロジェクトまたは InstallScript MSI プロジェクトを <strong>InstallShield</strong> 2009 以 前 のバージョンか<br />

ら <strong>InstallShield</strong> <strong>2010</strong> にアップグレードすると、 自 動 的 にカスタム アクションが 正 しく 更 新 され、 名 前 が 変 更 されます。 さら<br />

に、 古 いカスタム アクションの 条 件 がデフォルト 条 件 から 変 更 されていない 場 合 、Privileged = 1 条 件 も 削 除 されます。 条 件 が<br />

変 更 されている 場 合 、<strong>InstallShield</strong> は 既 存 の 条 件 をそのまま 残 します。 必 要 に 応 じて、 任 意 の 条 件 を 手 動 で 変 更 することができ<br />

ます。<br />

<strong>InstallShield</strong> <strong>2010</strong> では、すべての IIS データは ISIISItem および ISIISProperty テーブルに 格 納 されます。 <strong>InstallShield</strong><br />

2009 以 前 では、IIS データは ISIISAppPool、ISIISCommon、ISIISMetaData、ISIISWebServiceExtension、ISVRoot、<br />

ISVRootAppMaps、および ISWebSite に 格 納 されました。 IIS サポートを 含 む 基 本 の MSI プロジェクトまたは InstallScript<br />

MSI プロジェクトを <strong>InstallShield</strong> 2009 以 前 のバージョンから <strong>InstallShield</strong> <strong>2010</strong> にアップグレードすると、IIS データが 自<br />

動 的 に 新 しいテーブルに 移 動 し、また 古 いテーブルはプロジェクトから 削 除 されます。<br />

[ 再 配 布 可 能 ファイル] ビューの 変 更<br />

[ 再 配 布 可 能 ファイル] ビューには、 強 力 な 検 索 機 能 と 組 織 化 機 能 を 提 供 する 新 しいツールバーとグループ ボックス 領 域 が 追 加 さ<br />

れました。 このビューの 新 しい [ 詳 細 の 表 示 ] ボタンを 使 って、 選 択 した 再 配 布 可 能 ファイルについての 詳 細 ペインの 表 示 / 非 表 示<br />

を 切 り 替 えることができます。 詳 細 ペインで、 再 配 布 可 能 ファイルがインストールするファイルなどの 情 報 を 確 認 することができ<br />

ます。 [ 詳 細 の 表 示 ] ボタンは、 以 前 、このビューの 右 上 にあった [ 詳 細 の 表 示 ] および [ 詳 細 の 非 表 示 ] リンクの 代 わりとなりま<br />

す。<br />

新 しいグループ ボックス 領 域 は、[ 再 配 布 可 能 ファイル] ビューの 新 しいツールバーの 下 にあります。 列 ヘッダーを、このグルー<br />

プ ボックス 領 域 にドラッグ アンド ドロップして、 再 配 布 可 能 ファイルのリストを 階 層 形 式 で 表 示 することができます。 すべての<br />

再 配 布 可 能 ファイルを、チェック ボックスが 選 択 されているアイテムと 選 択 されていないアイテムごとに 2 つのグループに 分 け<br />

て 表 示 するには、チェック ボックス 列 をグループ ボックス 領 域 にドラッグします。 これで、プロジェクトに 含 まれているすべて<br />

の 再 配 布 可 能 ファイルを 認 識 しやすくなります。 これは、 以 前 、 任 意 の 再 配 布 可 能 ファイルを 右 クリックしてから [ 選 択 したアイ<br />

テムのみを 表 示 ] をクリックしたときの 動 作 と 似 ています。 [ 再 配 布 可 能 ファイル] ビューで [ 選 択 したアイテムのみを 表 示 ] コマ<br />

ンドは、 今 後 使 用 できません。<br />

連 鎖 .msi パッケージの UI レベルをメインの .msi パッケージの UI レベルに 限 定 する 機 能<br />

連 鎖 .msi パッケージの UI レベルは、 今 回 より、 親 パッケージの 現 在 の UI レベル 以 内 に 制 限 されました。 たとえば、[リリー<br />

ス] ビューを 使 ってプロジェクトに 連 鎖 .msi パッケージを 追 加 して、その "UI レベル" 設 定 に 完 全 UI (/qf) を 選 択 するが、メ<br />

イン インストールがサイレント (/qn) で 起 動 される 場 合 、 連 鎖 .msi パッケージはサイレントで 起 動 します。 以 前 、 連 鎖 パッケ<br />

ージはメイン インストールの [リリース] ビューでオーサされた UI レベルと 同 じレベルを 表 示 しました。この 動 作 を 復 元 するに<br />

は、ISChainExceedUILevel プロパティを 1 と 等 しく 設 定 します。<br />

XML ファイルの 変 更 におけるエンコードと 関 連 する 相 違 点<br />

[XML ファイルの 変 更 ] ビューを 使 ってターゲット マシンに 既 存 するファイルまたはインストールの 一 部 としてインストールされ<br />

るファイルの 変 更 を 構 成 する 場 合 、インストールは、その XML ファイルで 指 定 されているエンコードを 使 用 するようになりまし<br />

リリース ノート 19

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

Saved successfully!

Ooh no, something went wrong!