13.07.2015 Views

InstallShield 2011 - リリース ノート

InstallShield 2011 - リリース ノート

InstallShield 2011 - リリース ノート

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

IOA-000053060<strong>InstallShield</strong> ヘルプ ライブラリの「アップデートを 確 認 するショートカットを 作 成 する」ヘルプ トピックが 更 新 されました。以 前 、このヘルプ トピックには、"ターゲット" および " 引 数 " 設 定 に 古 い 値 がリストされていました。IOA-000053125 ( 基 本 の MSI)基 本 の MSI インストールをデバッグ モードで 起 動 中 に ISSCRIPTDEBUGPATH プロパティ 値 をコマンドラインを 使 って 設 定 すると、 今 回 より、InstallScript デバッガーが 開 いて、インストールで 即 時 実 行 InstallScript カスタム アクションが 起 動 します。以 前 は、InstallScript デバッガーは 起 動 されませんでした。 InstallScript デバッガーには、 昇 格 された 権 限 が 必 要 です。このため、コマンドプロンプト ウィンドウを 昇 格 された 権 限 を 使 って 起 動 してから、そのコマンドプロンプト ウィンドウ 内 からインストールをデバッグ モードで 起 動 することが 推 奨 されます。遅 延 、コミット、またはロールバック InstallScript カスタム アクションをデバッグするとき、コマンドラインを 使 ってISSCRIPTDEBUGPATH プロパティ 値 に 指 定 されたパスは、これらのカスタム アクションにアクセスすることができません。 このため、デバッグを 行 っているシステムのレジストリに Setup.dbg ファイルのパスを 追 加 する 必 要 があります。 そのためには、次 のレジストリ キーを 作 成 してください:HKCU\Software\<strong>InstallShield</strong>\ISEngineMajor.MinorMajor は、<strong>InstallShield</strong> のメジャー バージョン 番 号 で、Minor は、<strong>InstallShield</strong> のマイナー バージョン 番 号 です。たとえば、<strong>InstallShield</strong> <strong>2011</strong> の 場 合 、 次 のレジストリ キーが 既 存 しない 場 合 は、これを 作 成 します:HKCU\Software\<strong>InstallShield</strong>\ISEngine17.0また、レジストリ キーに DebugPath という 文 字 列 値 を 追 加 して、その 値 データに Setup.dbg ファイルへのパスを 設 定 します。IOA-000053147<strong>InstallShield</strong> 前 提 条 件 エディターを 使 って <strong>InstallShield</strong> 前 提 条 件 の 依 存 関 係 を 指 定 するとき、<strong>InstallShield</strong> 前 提 条 件 エディターで 依 存 関 係 のファイル 名 が 切 り 詰 めて 表 示 される 問 題 が 解 決 されました。 以 前 、<strong>InstallShield</strong> 前 提 条 件 エディターでは、.prq依 存 関 係 の 名 前 が 62 文 字 を 超 える 場 合 に、それが 切 り 詰 めて 表 示 されました。この 問 題 は、[ 開 く] ダイアログ ボックスを 使 って .prq 依 存 関 係 を 参 照 および 選 択 した 場 合 に 発 生 しました。 インストール プロジェクトに 依 存 関 係 を 含 む 前 提 条 件 を 追 加 した 場合 、 切 り 詰 められたファイル 名 がビルド エラーの 原 因 となりました。IOA-000053160 ( 基 本 の MSI、InstallScript MSI)Windows Mobile ウィザードの [デスクトップの 設 定 ] パネルで [デスクトップ セットアップのアンインストール 中 に、デスクトップからデバイス メディアを 削 除 する] チェック ボックスをクリアすると、デスクトップ 製 品 がアンインストールされるときに、Windows Mobile インストールがデスクトップからアンインストールされません。 以 前 、Windows Mobile インストールは、[デスクトップの 設 定 ] パネルのチェック ボックスでの 選 択 にかかわらずアンインストールされました。IOA-000053172 ( 基 本 の MSI、InstallScript MSI)今 回 より、ISWiProject オブジェクトの BuildPCPFile メソッドを 使 って、パッチ 作 成 プロパティ ファイル (.pcp) の 設 定 に 基 づいたパッチ パッケージ (.msp) をビルドできます。 以 前 は、パッチのビルドがエラー -1072803327(ERROR_PCW_INTERNAL_ERROR) を 生 成 して 失 敗 しました。IOA-000053189、IOA-000053383 ( 基 本 の MSI、InstallScript MSI)デフォルトの Setup.exe 文 字 列 は、Setup.exe ファイルが 多 言 語 リリース 用 にビルドされている 場 合 、 再 び .msi パッケージに格 納 されます。 これによって、 言 語 関 連 の 様 々なランタイム 問 題 が 解 決 します。 たとえば、Setup.exe ファイルを 含 むInstallScript MSI リリースをビルドする 場 合 に、デフォルト 言 語 が 英 語 以 外 で、エンド ユーザーが .msi パッケージをトランスフォームなしで 直 接 起 動 した 場 合 、 今 回 より、インストールを Setup.exe から 実 行 する 必 要 があることを 通 知 するエラー メッセージが 表 示 されます。 <strong>InstallShield</strong> 2010 でビルドされたインストールでは、エラー メッセージの 代 わりに ##StringID## などの 文 字 列 が 表 示 されました。 その 他 の 例 として、 多 言 語 を 含 む 基 本 の MSI プロジェクトのマイナー アップグレードがあります。マイナー アップグレードで、 新 しいショートカットが ##ID_STRING_1## などの 名 前 でインストールされることがなくなりました。リリース ノート 27

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

Saved successfully!

Ooh no, something went wrong!