jrsoftware.org // Jordan Russell's Software
-Home

製  品

-Inno Setup


-Toolbar2000

-Toolbar97

-StripReloc

-その他...

サポート

-ニュースグループ

-連絡先

Inno Setup知識データベース

Inno Setup知識データベースには付属文書やFAQに含まれていない追加の情報を納めています。
(訳注:以下に示す情報は,2004年4月6日時点のスナップショットです。最新の情報に関しては,こちらをご覧下さい。)

トラブル: セットアップ・プログラムが特定のファイルを置き換えてくれません。

記事作成: 2003-10-29 22:48 GMT by Jordan Russell
最終更新: 2004-03-15 18:47 GMT by Jordan Russell


既存のファイルと新しいファイルをWindows Explorerで右クリックしてから,プロパティを選択してバージョン番号を比較してください。デフォルトでは,Inno Setupは既存のファイルがバージョン情報を持たないかよりバージョン番号が低い場合を除き,既存のファイルを置換しません。

Windows 2000より前のバージョンを使用していて,Windows Explorerを使った結果,新しいファイルのバージョン番号がより高いバージョン番号を持っているように思えるのなら,たぶん,バイナリ形式のバージョン番号("FILEVERSION")がテキスト形式のバージョン番号と同期していない(たとえば,前者の方が低い)からでしょう。Inno Setupが比較するのはバイナリ形式のバージョン番号です。

バージョン番号とは無関係にあるファイルを強制的に置換したいなら,[Files]セクションのエントリに ignoreversion フラグを追加してください。このフラグはアプリケーションしか使用しないファイルに限って使用してください。共有システムファイルには決して使用しないでください


Site contents Copyright © 1997-2004 Jordan Russell. All rights reserved.

Current category: Alphisation - Misc > Documents > Inno Setup, ISTool, ヘルプファイルの日本語化 | Salvaged by: Nardog