前回のレッスンを終って、インストーラ・パッケージに関する限りでは、考えられる全てのことについて、やり方を学びました。直接的な解決を提供してくれない場合でも、昔なじみの信頼できるコンパイラに点火して自分で書けば良いのだ、と。?ある意味ではその通りです。ある意味ではそうではありません。最初から全部をやり直してもらうのでしょうか?もちろん、そうではありません。いう問題を解決するのにどのような支援をしてくれるのか、見ていきましょう。製品の変更を三つのカテゴリに分けています。変更すべき理由が無いものを意味します。変更する必要はありません。変更しなければならない、という事に注意して下さい。混乱させることになります。製品のバージョンが変るほどの変更を意味します。属性を修正して下さい。は新しいものを生成して下さい。あるメジャー・バージョンから別のメジャー・バージョンへ、というような大幅な変更を意味します。全てを変更して下さい。古いバージョンと新しいバージョンをユーザーのコンピュータに共存させたい場合。ファイルの名前を変更する場合。変更する必要がある場合。コンポーネントを削除した場合。これらの場合には、メジャー・アップグレードにしなければなりません。いう訳で、メジャー・アップグレードは輪郭がはっきりしていますが、スモール・アップデートとマイナー・アップグレードの境界線はいくらか不鮮明です。それについては、こういう風に考えて下さい。将来の製品において、現在のバージョンと新しいバージョンを区別する必要が少しでもあるなら、マイナー・アップグレードに一票を投じましょう。いつものように、間違うなら安全な側に間違う方が良いですね。変更するときは、古いのを記録しておいて下さい。古いのを調べる何らかのアップデートやアップグレードをするときに最初にすることは、変更したい前のバージョンが有ることを確認することです。持たせておくことが非常に重要です。将来のことは決して分りませんし、一旦外に出してしまってからでは、もう出荷し直すことは出来ません。一つ別のコード、、、ということを意味します。Comments='ほげはぴよソフトの登録商標です。二つのインストーラ・パッケージから成り立っています。