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.

基 本 の MSI インストールで SetupCompleteSuccess ダイアログからのログ ファイルの 表 示 方 法 に 関 する 変<br />

更<br />

ShowMsiLog カスタム アクションは、 今 回 より、WindowsFolder ディレクトリではなく、SystemFolder ディレクトリから<br />

Notepad.exe を 起 動 します。 このため、インストールが Windows Vista 以 降 で 実 行 され、エンド ユーザーが<br />

SetupCompleteSuccess ダイアログでログ ファイルの 表 示 を 選 択 した 場 合 、インストールは SystemFolder ディレクトリから<br />

Notepad.exe を 起 動 します。 これは、Windows Server 2008 Standard Edition では、Notepad.exe が Windows ディレク<br />

トリではなく、System32 ディレクトリに 配 置 されているために 変 更 されました。<br />

これは、<strong>InstallShield</strong> <strong>2010</strong> を 使 って 作 成 されるすべての 新 しい 基 本 の MSI プロジェクトでのデフォルト 動 作 です。<br />

<strong>InstallShield</strong> 2009 以 前 から <strong>InstallShield</strong> <strong>2010</strong> にアップグレードした 基 本 の MSI プロジェクトの 場 合 、<strong>InstallShield</strong> の 動 作<br />

が 自 動 的 に 変 更 されることはありません。 必 要 に 応 じて 動 作 を 手 動 で 変 更 することができます。その 場 合 、[カスタム アクション<br />

とシーケンス] ビューで ShowMsiLog アクションをクリックします。 (このアクションが 表 示 されない 場 合 、[カスタム アクショ<br />

ン] ノードを 右 クリックしてから、[すべてのカスタム アクションを 表 示 ] をクリックします。) Filename と Commandline 設<br />

定 を 次 のように 構 成 します:<br />

[SystemFolder]notepad.exe "[MsiLogFileLocation]"<br />

値 には、[WindowsFolder] の 代 わりに [SystemFolder] を 含 みます。<br />

InstallScript MSI インストールにおける ALLUSERS プロパティの 変 更 点<br />

<strong>InstallShield</strong> <strong>2010</strong> より、 新 しい InstallScript MSI プロジェクトでは、デフォルトで ALLUSERS プロパティに 1 が 設 定 され<br />

ます。 ほとんどのインストールは、マシンごとに 管 理 者 権 限 を 使 用 して 実 行 される 必 要 があるため、これが 推 奨 される 実 装 です。<br />

この 値 は、InstallScript MSI がサイレントで 実 行 される 際 の ALLUSERS 関 連 の 問 題 を 回 避 するためにも 推 奨 されます。<br />

<strong>InstallShield</strong> 2009 以 前 で 作 成 されたプロジェクトを <strong>InstallShield</strong> <strong>2010</strong> にアップグレードしたとき、ALLUSERS プロパティ<br />

の 値 は 自 動 的 に 変 更 されません。また、このプロパティが 以 前 のプロジェクトで 定 義 されていない 場 合 も、 自 動 的 に 追 加 されませ<br />

ん。<br />

InstallScript インストールは 今 後 、_Setup.dll を 含 みません<br />

InstallScript インストールは、 今 後 _Setup.dll を 含 みません。 一 部 の 以 前 のバージョン (DevStudio 9 と <strong>InstallShield</strong> X) は、<br />

アンインストールで _Setup.dll をログ 記 録 しませんでした。 その 結 果 、アンインストール 後 にこのファイルが Disk1 フォルダ<br />

の 場 所 (DISK1TARGET) に 残 りました。 <strong>InstallShield</strong> のより 新 しいバージョン (<strong>InstallShield</strong> 10.5 から <strong>InstallShield</strong><br />

2009) でアップデートを 作 成 して、そのアップデートが DevStudio 9 または <strong>InstallShield</strong> X で 作 成 された 元 のインストール 向<br />

けの 場 合 、_Setup.dll がアップデートによってログ 記 録 されたために、それがアンインストール 中 に 削 除 されました。<br />

_Setup.dll は <strong>InstallShield</strong> <strong>2010</strong> で 作 成 された InstallScript インストールに 含 まれていないため、_Setup.dll ファイルが 残 さ<br />

れたままになる 可 能 性 があります。 このため、DevStudio 9 または <strong>InstallShield</strong> X で 作 成 されたインストールからのアップデ<br />

ートを 行 う 場 合 、アンインストールを 確 実 に 完 了 するために、アンインストール 中 に _Setup.dll ファイル (DISK1TARGET ^<br />

"_Setup.dll") を 手 動 で 削 除 しなくてはならない 場 合 があります。<br />

プロジェクトを 以 前 のバージョンで 保 存 する<br />

<strong>InstallShield</strong> は、 今 後 プロジェクトのダウングレードをサポートしません。 つまり、<strong>InstallShield</strong> <strong>2010</strong> プロジェクトを<br />

<strong>InstallShield</strong> 2009 以 前 のプロジェクトとして 保 存 することはできません。<br />

Trialware サポート<br />

Trialware ビューを 含 むのは <strong>InstallShield</strong> Premier Edition のみです。 このエディションでは、Try and Die タイプの<br />

Trialware を 作 成 できます。 <strong>InstallShield</strong> は 今 後 、Try and Buy/プロダクト アクティベーション タイプの Trialware を 作 成 す<br />

るためのサポートを 含 みません。<br />

既 存 の <strong>InstallShield</strong> Activation Service アカウントをお 持 ちの 場 合 、<strong>InstallShield</strong> <strong>2010</strong> で 引 き 続 き Try and Buy/プロダク<br />

ト アクティベーション タイプの Trialware を 作 成 することができます。 具 体 的 な 手 順 については、ナレッジベースの 記 事<br />

「Q200884」を 参 照 してください。<br />

リリース ノート 24

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

Saved successfully!

Ooh no, something went wrong!