
現在vb.net (visual studio 2010)でソフト(素人です。)を作成しています。ようやくインストーラまでたどりつきました。そこで質問です。よくベクターなどでソフトをダウンロードしたときに、
「アンインストールは,そのまま削除するのみです.レジストリ等は,一切変更していません.」
という断り書きを見ます。
質問1.vb.netで作成したソフトをインストール(インストーラはsetupプロジェクトで作成)した場合、レジストリは変更されているのでしょうか?
(レジストリを変更するようなプログラムは自分ではしていません。)
質問2.もしレジストリが変更されていないなら、アンインストールはコントロールパネルのプログラムのアンインストールから行わないで、インストールされたファイルを手動で削除してもよろしいのでしょうか?
御教示いただけると幸いです。
No.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はとってしまったのでしょうかね。勝手な推測ですが。
間違いまで御指摘いただき、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- ノートパソコン ソフトアンインストール残存ファイル 3 2022/09/13 18:15
- Visual Basic(VBA) VBA リボンののリカバリーでオーバーフローエラーになります 2 2023/07/04 19:07
- その他(OS) windows11非対応のインストール 3 2022/10/26 07:12
- Excel(エクセル) vba レジストリの値を読み込教えてください教えてください 1 2023/07/14 14:09
- Windows 10 レジストリの変更が反映されない 5 2023/03/02 22:11
- Windows 10 別ユーザーでログインした際、表示されないのソフトの探し方 1 2022/07/15 10:26
- デスクトップパソコン Default Programs Editor のレジストリ読み込み先 1 2023/07/18 18:02
- Windows 10 更新プログラムの適用を止めたい 4 2022/11/04 01:25
- Chrome(クローム) google(https://www.google.co.jp/)をgoogle chromeに切り 1 2023/02/23 15:26
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
Movabale Type 4個人用ライ...
-
Windows10,VisualStudio2017で...
-
vb.netのソフトを開発でレジス...
-
VB.NET(2017)で インストーラを...
-
VB6で作成したアプリをパッケー...
-
Access2000のランタイムを...
-
VB6開発環境はWindowsServer200...
-
Microsoft Visual C++ をアンイ...
-
VC++ msvcrt.dllについて
-
vba 時間の引き算 例えば 15:00...
-
マクロコードについて
-
エクセルからワードの文書を開...
-
VB.NETで参照設定したDLLの修正...
-
2回以上PDFをコピーや印刷がで...
-
プログラム作成ソフトは何をダ...
-
using System.WINDOWSが使えない
-
VB.Net リビルド 意味不明なメ...
-
VBにてDLLをデバックする方法。
-
プリンターエラーの判定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
[VB.net] ExcelへのQRコード出...
-
VB.NETでSPREADの設定方法
-
VB6(SP5)+OO4OでCreateObjectが...
-
VB6で作成したアプリを配布する...
-
Product Codeの変更法は?
-
VB6.0で作成したexeファイルが...
-
ビルドした.exeファイルは.NE...
-
発行元:不明???
-
う~ん…。
-
Excelがインストールされてない...
-
次のクラスは登録されていませ...
-
VB6をWindows10にインストール...
-
VB.NET(2017)で インストーラを...
-
VB6のアプリケーションの配布
-
MSDNのセットアップ方法(ヘル...
-
VB.NET で作られたソフト...
-
wininet.dllとwsock32.dllについて
-
VBの文字化け
-
OLEPRO32.DLLが見つかりません
おすすめ情報