| ■46960 / ) |
Re[20]: setup.exeとmsiの配布 |
□投稿者/ aetos (232回)-(2010/02/15(Mon) 11:10:57)
|
■No46951 (渋木宏明(ひどり) さん) に返信 > まず、アプリケーションの作り込みに依存するケース。 > Office アプリケーションのように、動的に機能追加ができるアプリケーションの場合、機能コンポーネント及び依存コンポーネントのインストールが発生します。 > この時、.msi が必要です。(キャッシュされている .msi に含まれている情報だけで完結するなら、この限りではないが)
経験的に、そういったアプリは比較的大規模で、msi 単体のダウンロードではなく CD 等で提供されるか、または何らかの配慮がされている場合が多いと思います。 たとえばインストールフォルダにセットアップに必要なファイルをコピーしたり? Web 上で msi 単体を公開しているようなアプリは大抵が小規模で、セットアップのカスタマイズオプションがないとか。 っていうか、VSセットアップってインストール後の変更ってできましたっけ? アンインストールと修復しかできないような気も。
ファイルを消すのと CD を抜くのはシステムから見たら同じかもしれませんが、ユーザーの感覚的には同じではありません。
>>で、もしも俺が言ったような「Web から msi をダウンロードしてインストールしたら、その msi は移動も削除もしてはいけない」が原則なら、 > > 「.msi を消さないのが原則」とは、誰も、一度も述べていないはずです。 > 「困る場合があり得る」と指摘しているだけです。
それが一般的なケース上、どの程度の割合であるかによっては、「原則NG」になり得ると思います。
> 個別のケースではそれが許される場合もあるし、同様にそーでない場合もあるとゆーコトです。 > > 現実的に考慮するべき点がある以上、一般論として「アプリケーションインストール後に .msi を消してしまってもおk、おk」を推すのはよくないです。 > 一般化するためにはなんらかの前提が必要ですが、「手動で修復セットアップを実行しない」だけでは、その前提としてはまだ弱いと思えます。
|
|