人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VisualStudio2008のセットアッププロジェクトで質問です。

セットアッププロジェクトで書き出されるインストーラについて
既に前のバージョンがあった場合、ユーザがわざわざコントロールパネルから
操作しなくても、インストーラが前のバージョンを削除するような機能を
実装することは可能でしょうか?

ご存じの方は、参考になるURL等を教えてください。
対象OSは、WindowsXP SP2以降とします。

よろしくお願い致します。

●質問者: くじぇ
●カテゴリ:コンピュータ
✍キーワード:OS URL WindowsXP インストーラ コントロール
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Yocky
●60ポイント ベストアンサー

セットアッププロジェクトのRemovePreviousVersionsプロパティを変更することで実装できます。


RemovePreviousVersionsプロパティ

http://msdn.microsoft.com/ja-jp/library/y63fxdw6%28VS.80%29.aspx

アプリケーションのインストール時に以前のバージョンを削除するかどうかを指定します。このプロパティが True に設定されていてインストール時に以前のバージョンが検出された場合は、以前のバージョンのアンインストール機能が呼び出されます。

より詳しい解説が、DOBON.NETさんにありました。

セットアッププロジェクトによるアップデート

http://dobon.net/vb/dotnet/deployment/upgrades.html

ここでは、Visual Studioのセットアッププロジェクト(デプロイメントプロジェクト)で作成するMSIファイルで、アプリケーションのアップデートインストールができるようにする方法を説明します。

(以下略)

◎質問者からの返答

Yockyさんありがとうございます。

参考にさせていただきます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ