- ベストアンサー
C# 2010アプリケーションの完全なるアンインストール方法
- C# 2010アプリケーションの完全なるアンインストール方法について解説します。
- アンインストールプログラムを実行するとフォルダの中に入っている自分自身を削除しようとしてエラーが発生します。
- 一般的なアンインストールプログラムではこの問題をどのように解決しているのかについても触れます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ゲームのように凝った専用のUIが必要でなければ、通常はVisual Studioのセットアップ プロジェクトでmsiインストーラを作るか、InstallShieldを使ってセットアップ用プログラムを作るのが楽です。 どちらもインストール時にアプリケーションをWindowsに登録して、その後の管理をWindows Installerなどに委ねるので、コントロールパネルの「プログラムの追加と削除」や「プログラムのアンインストール」から削除・修復することができるようになります。 ただしExpress Editionでは作成不可能です。 なお、アプリの実行に必要な.NET Frameworkのインストールも同時に行なえる、いわゆる「ブートストラップ プログラム」の作成を行なうこともできます。 VS 2002/2003/2005/2008の記事ばかりですが、ほとんど一緒なので参考までにどうぞ。 http://msdn.microsoft.com/ja-jp/netframework/dd282856.aspx http://msdn.microsoft.com/ja-jp/library/ms404859(VS.90).aspx http://www.atmarkit.co.jp/fdotnet/tools/vssetup/vssetup_02.html http://www.atmarkit.co.jp/fwin2k/dnitpro/dntech/004instdnfw/004instdnfw.html http://www.atmarkit.co.jp/fdotnet/dotnettips/496msibootstrapper/msibootstrapper.html http://www.azukipochette.com/tabid/168/Default.aspx?PageContentMode=1 http://jehupc.exblog.jp/9073239/ http://mblog.excite.co.jp/user/jehupc/entry/detail/?id=10587357
お礼
ご教授ありがとうございます 自分でエッチラオッチラとプログラムを作るのは中止し、MicroSoft社のオンブにダッコで行ってみます ワタクシよりビル・ゲーツ氏のほうが腕は確かでしょうから ・・・・・・・ ありがとうございました