天野です。

>
> だから、program フォルダ内に存在している実物の .dll ファイルの md5
> チェックサム値などを計算し(ファイルのサイズと日付のチェックだけでも
> 十分かもしれません)、そのファイルが置き換えるべき不具合の含まれている
> ファイルであるかどうかを判断するのが、一番確実ではないかと。
>   
これだけでは不完全で、依存関係の情報が必要になります。
で、結局、落ち着くところは、以下のようものでしょうか。


>> 【OpenOffice.org 1.1.x の場合】
>> OpenOffice.orgをインストールしたフォルダの"program"サブフォルダ
>> (デフォルトではC:\Program Files\OpenOffice.org1.1.5\program)に
>> "bootstrap.ini"というファイルがあります。
>> この bootstrap.iniにある [Bootstrap]プロパティの
>> "ProductKey"キー 及び "buildid"キーを取得して
>> 判別すれば問題ないはずです。
>>     
>
> StarSuite 7 の時の Product Update は、そのような方法で判断していたようです。
> なぜって、簡単だし、ファイルをごそっと差し替えていたので、いちいち md5 値
> などの正解値を全ファイルについて保持しておくのも大変だったからではないかと。
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信