Lesson 6 COM、式の構文、その他
7. プログラムの追加と削除の項目
コントロール・パネル の「プログラムと機能」の中で、プログラムは、電話番号やインターネットの連絡先など、いろんな項目を保持することが出来ます。 それらを指定するためには、下記のプロパティをソース・ファイルに追加して下さい。
ARPSIZE は一見すると余分なものに思われます。 しかし、テストをしてみると分ることですが、Windows Installer は非常に小さなパッケージに対しては、完全に嘘の値(4 GB以上)をレポートします。 その場合、パッケージ・サイズを手動で設定しておくことで、この鬱陶しいけれども無害な障害を回避することが出来ます。
アプリケーション項目の左に表示されるアイコンを指定するためには、(Shortcut タグで見たように) Icon の Id 属性への参照を使います (識別子に同じ拡張子を追加することも忘れないでください)。
その他、アプリケーションが プログラムの追加と削除 においてどのような振舞いをするかを制御するためのプロパティが二~三あります。 変更 ボタンの表示を抑止する (あるいは、Windows 2000 より前では、インストーラに製品のメンテナンスをさせず、削除だけが出来るようにする) ためには、以下のようにします。
削除 ボタンを無効化する(あるいは、Windows 2000 より前では、そのアプリケーションをリストから完全に削除する)ためには、以下のようにします。
Windows 2000 や XP で、このリストからアプリケーションを完全に削除するためには、上記の代りに、以下のようにしなければなりません。
修復 機能を抑止するためには、以下のようにします。