34

Microsoft Visual Studio 2010 を使用した Windows 7 64 ビットと、それに続く SP1 のインストールがあります。

コントロール パネルを開くと | プログラムと機能、Visual Studio 2010 の 3 つのエントリが表示されます。3 つ目は 1 つの ADO.Net です。

最初に SP1 をアンインストールしようとしましたが、どういうわけか失敗しました。Visual Studio 2010 セットアップ ディスクを要求されたので、挿入しました。悲しいことに、完成後も SP1 は [プログラムと機能] リストに残りました。

VS2010 をアンインストールしてみましたが、うまくアンインストールされましたが、SP1 のエントリが残りました。SP1 をアンインストールしようとしましたが、VS2010 をインストールする必要があるというメッセージが表示されたので、唇をかみ、苛立ちをシャベルで落とし、VS2010 を再インストールしました。SP1 をインストールするためのオプションは 1 つしかありませんでした。再申請と考えて良いと思います。

プログラムと機能を更新すると、再び 3 つのエントリが表示されました。SP1 をアンインストールできました。少なくともオプションがあり、アンインストールを完了することができました。VS2010 ディスクを CD トレイに保管しました。悲しいことに、コントロール パネルのプログラムと機能 (その後 CPPF) を閉じて再度開くと、Microsoft のバグが SP1 に投資されていることがわかりました。エントリのアンインストール/変更を選択すると、SP1 をインストールするためのダイアログが表示されます。

SP1 は部分的になくなったようですが、明らかに完全ではありません。エントリ、そのエントリに結び付けられた実行可能ファイル/DLL はうまくそこにあります。

VS2010 SP1 を削除/クリーンアップ/削除/削除するには、CPPF とそれがインストールしたその他のゴミを含めてどうすればよいですか?

4

5 に答える 5

60

次のパラメーターを使用して、VS2010 SP 1 の Web インストーラーを実行しました。これにより、アンインストールが強制され、ブロックの問題を回避できました。

VS10sp1-KB983509.exe /アンインストール /force

于 2013-08-02T13:31:57.200 に答える
12

上記の James ソリューションを試しましたが、それでもうまくいかず、インストール CD が必要でした。さらに検索した結果、私に適したこのソリューションが見つかりました:

Visual Studio 2010 を削除する Microsoft ツール

于 2014-09-28T04:35:53.483 に答える
9

人生が進むにつれて、私は最善の解決策ではないかもしれないが、それは解決策であるため、私がしたことを以下に示します。

コントロールパネルからエントリを削除することについて話している記事を見つけました | プログラムと機能。 http://www.roelvanlisdonk.nl/?p=1179 . 次に、他の手順を実行しました。

Windows 7 64ビットシステムを使用しているため、最初にリンクから HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall に移動しました

レジストリで。2 つの場所がありました。1 つは名前が完全に綴られた明らかなもので、もう 1 つは GUIID の一部として製品名に設定された DisplayName プロパティです。両方のエントリを削除しました。ナイス ネームをキーとするメイン エントリは、プログラム ID エントリをリストから削除するものでした。

複数の製品が同じ InstallSource を共有していることに気付きました。それはbizarroです(Smallvilleは揺れ、悲しいことに終わりました)、すべてC:\ Windows \ TEMPフォルダーにあります。実際のセットアップ プログラムは ProgramData フォルダーの下にあるため、TEMP フォルダーのエントリが何をするのかわかりません。

ProgramData の部分は削除しましたが、C:\Windows\TEMP は残しました。まだクリーンアップすることを考えていますが、用心してください。

次に、ランタイムを残して他のすべての VS2010 コンポーネントを削除しました。ちなみに、Premptive の高価でエンド ユーザーのインストール ベースの価格設定製品を削除することを忘れないでください。それは Dotfuscator の下のさらに上 (昇順で名前を並べ替え) にあります...

それは多かれ少なかれ物事をきれいにしました。VS2010 ランタイムを使用するものがわからないので、そのままにしておきます。それがVS2010フォルダーにインストールされていると思います。

余談: レジストリの Microsoft が ...\Software\Microsoft\ エントリに従っているのは、いまだに奇妙だと思います。彼らは他のどこにも従いません。なぜそこに?

詳細: レジストリの情報は次のとおりです。

インストール元: C:\Windows\TEMP\Microsoft Visual Studio 2010 Service Pack 1_10.0.40219\インストール場所: C:\ProgramData\VS\vs10sp1\SetupCache\ アンインストール パス: C:\ProgramData\VS\vs10sp1\SetupCache\ インストール文字列: C:\ProgramData\VS\vs10sp1\SetupCache\Setup.exe

C:\Windows\TEMP...40219 フォルダーを使用する共有製品: Microsoft SQL Server 2008 R2 データ層アプリケーション フレームワーク Microsoft SQL Server 2008 R2 データ層アプリケーション プロジェクト Microsoft SQL Server 2008 R2 管理オブジェクト Microsoft SQL Server 2008 R2 Transact-SQL言語サービス Microsoft SQL Server システム CLR 型 Microsoft Visual C++ 2010 x86 ランタイム - 10.0.40219 Microsoft Visual F# 2.0 ランタイム

他の製品で使用されるパス:

C:\Windows\TEMP\Microsoft Visual Studio 2010 Service Pack 1_10.0.40219\ C:\Windows\TEMP\Microsoft Visual Studio 2010 Service Pack 1_10.0.40219\Dotfuscator\

同じ C:\Windows\TEMP フォルダー エントリ (InstallSource) を共有するいくつかのキーのうちの 2: InstallSource {09C52940-A4D1-4409-A7CC-1AAE630CF578} {1AA5BD63-6614-44B2-88A7-605191EDB835}

于 2012-10-03T16:03:23.600 に答える
2

MSDN フォーラムのこの回答では、手動で削除する手順が説明されていますが、さらに重要なことに、SP1 を削除できた唯一の方法である Microsoft FixIt VS2010 アンインストール ユーティリティへのリンクも含まれています。

于 2014-05-03T15:17:57.250 に答える
2

ここにあるソリューションのどれも、VS 2010 SP1 を削除するのに役立ちませんでした。Visual stiduio 2010 アンインストール ユーティリティは、VS 2010 SP1 以外のすべてを削除するのにうまく機能しました。

SP1 を削除するには、セットアップ キャッシュに移動し、次のようにセットアップを実行しました: C:\ProgramData\VS\vs10sp1\SetupCache>setup /uninstall /force

于 2016-11-04T15:45:27.993 に答える