InstallShield 2010
InstallShield 2010
InstallShield 2010
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