Visual Studio 2008を使用してUninstallerの作成
-
01-10-2019 - |
質問
アプリケーション用のインストーラーを作成する方法は知っていますが、アプリケーションワークグループにアンインストーラーを追加する方法を知りたいと思います。とにかく、Visual Studio 2008展開プロジェクトからこれを追加することができます。または、そのためにそれを完全に別のアプリケーションを作成する必要がありますか?
解決
他の回答がすでに述べているように、インストーラープロジェクトにはすでにアンインストーラー機能が提供されています。
それに加えて、 このリンク アンインストーラー機能へのショートカットを作成する方法について説明します。これは、ほとんどのユーザーが通常、スタートメニューのどこかに存在することを期待しています。
ブログ投稿で説明されているバッチファイルの代替として、ショートカットファイルを作成することもできます。.lnk
ファイル)バッチファイルからコマンドを起動する(Msiexec /x [ProductCode]
)。素敵なアイコンを割り当て、セットアッププロジェクトにファイルを含めます。
最後のステップとして、インストーラーがそのファイルをクレットのスタートメニューフォルダーに直接コピーさせます。
それが役立つことを願っています。
他のヒント
アプリケーションをインストールするためのセットアッププロジェクトを設定すると、少なくともAFAIKがアンインストーラーも表示されます。
インストーラーが行うすべてのものを元に戻します。つまり、ファイルが削除され、ショートカットがなくなるなどです。
ビジュアルスタジオセットアッププロジェクト(WebまたはWindowsフォーム)は、「プログラムを追加/削除する」(Windows XP以降)または「プログラムと機能」(Vista/Windows 7)にエントリを自動的に追加し、インストールしたプログラムを削除できます。
あなたのために組み込まれているので、この機能を取得するために特別なことをする必要はありません=)