07/12/05 06:58:34
>>484,485
Windows Installer の仕事とアプリの仕事を勘違いしすぎ
レジストリを一切使わないアプリであろうと
Windows Installer を使ってインストールしてもらう事で
インストール時に「OS に対して」アプリがインストールされた事を適切に伝え、
ユーザがアプリをアンインストールしたりしたい場合においても
OS 側が必要な処理を適切にやってもらえる
単にコピーすれば動いて、削除すれば消せる、というものであっても
OS の流儀に従って「メニューに登録する」とか
「メニューから消せる」というのは重要な作業なのよ
一般ユーザが全員自分でそういったことが管理できるわけでもない以上
OS が基本機能を提供している機能に対する処理を行う重要性は
エンドユーザ向けのアプリを作る人が見落としちゃいけない視点
まぁ、レジストリを使いつつインストーラも使わないアプリとか使ってるけどさ
zip で置ける = 署名検証の機会が無い、ってのは怖いと思うよ