- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vb.netのソフトを開発でレジストリ?)
vb.netのソフトを開発でレジストリ変更の有無とアンインストール方法
このQ&Aのポイント
- vb.netで作成したソフトをインストールする際、レジストリは変更されているのか疑問です。
- もしレジストリが変更されていない場合、コントロールパネルのプログラムのアンインストールではなく手動で削除してもよいのでしょうか?
- vb.netのソフトの開発において、インストール時のレジストリ変更とアンインストール方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Windows InstallerにしろClickOnceにしろ,レジストリを書き換えます。 なので,Setupプロジェクトを作ったのであれば,当然レジストリの書き込みがあります。 SetupプロジェクトはWindows Installerを利用して配置を行います。 また,セットアッププログラムは典型的に HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall の下にキーをひとつ作り,そこに値を書き込みます。 なお,Visual Studio 2010にvb.net/Visual Basic.NETは含まれません。 Visual Basicに.NETが付いていたのはVisual Studio.NET及びVisual Studio.NET 2003の時代のみです。
補足
早速のご回答ありがとうございました。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall まで教えていただきお世話になりました。 また、 >なお,Visual Studio 2010にvb.net/Visual Basic.NETは含まれません。 >Visual Basicに.NETが付いていたのはVisual Studio.NET及びVisual Studio.NET 2003の時代のみです。 ですが、 御指摘ありがとうございました。 visual studio 2010に含まれるvisual basic 2010なんですね。 wikiには、 「.NETには移行せず既存のVisual Basicを使ってソフトウェアを開発する利用者もいる。これを懸念したマイクロソフトは、Visual Basic 2005より従来のVisual Basicの一部機能を採り入れた。」と書いてありました。 なので、Visual Basic 2005からは、名称の.netはとってしまったのでしょうかね。勝手な推測ですが。 間違いまで御指摘いただき、ありがとうございました。