Visual Studioセットアッププロジェクトでアンインストーラーを作成する方法
-
10-07-2019 - |
質問
Visual Studioセットアッププロジェクトを作成しましたが、Visual Studioセットアッププロジェクトでアンインストーラーを作成する方法がわかりません。どうすればよいですか?
Visual Studio 2005を使用しています。または、アンインストーラーで完全なセットアップを作成する他のソフトウェアがあります。
解決
Visual Studioセットアッププロジェクトを作成しましたが、Visual Studioセットアッププロジェクトでアンインストーラーを作成する方法がわかりません。どうすればよいですか?
カザールの答えは正しいです。 Visual Studioセットアップは、データベーステーブルにインストールを記述する.msiファイルを作成します。 .msiファイルは、Windowsインストーラーエンジンmsiexec.exeによって消費されます(Wordによって消費される.docxに似ています)。アプリケーションが既にインストールされている場合、unistall / modify / repairオプションが表示されます。
Visual Studio 2005を使用しています。または、アンインストーラーで完全なセットアップを作成する他のソフトウェアがあります。
無料の商用製品があります。 Windowsのインストールには、Windowsインストーラー(.msi)ファイルとスクリプトベースのインストーラーの2つの一般的な種類があります。
他のヒント
Visual Studioセットアッププロジェクトによって生成されたmsiファイルは、既にインストーラーとアンインストーラーの両方です。msiセットアップファイルを実行してインストールし、右クリックしてアンインストールオプションを表示します。
インストールしたプログラムはコントロールパネルに表示されます>プログラムの追加と削除。 [削除]をクリックするだけです。ボタンを押してアプリをアンインストールします。
VSが生成したMSIは、標準のMicrosoftインストーラーパッケージであり、ソフトウェアのインストール/アンインストールに使用できます。必要に応じて、カスタムコマンドラインパラメーターに応じて、admin / silentインストールなどを実行することもできます。
ファイルの場所と設定されているレジストリキーがわかっている場合は、レジストリを削除して修正し、アンインストーラプログラムを作成して問題のプログラムにバンドルできます
最良の方法は、構成ファイルを取得する汎用のアンインストーラープログラムを持つことです