C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■88873 / )  Re[9]: SetupProjectアンインストールできない
□投稿者/ とっちゃん (543回)-(2018/10/05(Fri) 21:56:38)
No88872 (ぽんすけ さん) に返信
> インストール時の必須コンポーネントとして、.NET Framework4.7.2を入れております。
> アンインストール時にはこれを消そうとして、バージョンが違うために消せないということ
> でしょうか。。。
>
自分で呼び出しているなどがあれば別ですが(その場合は必ず失敗する)
必須コンポーネントをアプリのアンインストーラが自動でアンインストールするということはありません。


多分、今のままこれ以上情報を求めても答えにたどり着ける情報は得られない気がします。

手がかりがなさすぎなので、まずは詳細ログをとってみてはいかがでしょう?

インストーラのProductCodeはわかりますか?
わからなかったら、現在エラーが出ているインストール環境で
レジストリエディタを開き、

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall キー(32bitOSの場合)
または
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall キー(64bitOSの場合)
を開き、
{...} のサブキーのどこかにある自分のインストーラを探してください。

見つけたら、{...} の部分をコピーし、
コマンドプロンプトを開いて

msiexec /x {...} /l*v "%TEMP%\uninstall.log"

と、入力して({...}の部分は自分で見つけたインストーラのキーを入れる)、実行します。

そのうちエラーがでて止まるので、
止まったら、
notepad "%TEMP%\uninstall.log"

と、入力して、ログを開きます。

詳細ログが取得できているので、エラーのメッセージ(エラー、error、fail などなど、エラー系文字列をくまなく探していく)を
探して、なにか手掛かりになりそうなものをひたすら探します。

一応書いておきますが、そのままログファイルを張り付けたりすると、かなりいろんな情報が見えてしまうので注意してくださいね。

返信 編集キー/


管理者用

- Child Tree -