1

[ https://stackoverflow.com/questions/3620474/microsoft-net-compatibility を解決した後の新しいケース]

VS2010 を使用し、.Net 2.0 (VB.Net Windows フォーム アプリケーション) をターゲットにしました。XP クライアントに .Net 2 または 3.5 をインストールするように依頼しました。

今週、クライアントの 1 人が XP を再インストールしました。そこにWindowsアップデートがインストールされていると思います.Net 4.

次のメッセージが表示されるため、現在 .Net 3.5 をインストールできません -

Setup has detected that the Service Pack version of this system is newer than the update you are applying.
There is no need to install this update.

しかし、必要があります!

  • .Net 4 をアンインストールできますか?
  • どうやって?コントロール パネルの使用 | addRemovePrograms?
  • 次に、.Net 3.5 以降の .Net 4 をインストールしますか?

解決:

解決 [セットアップは、このシステムのサービス パック バージョンが、適用している更新プログラムよりも新しいことを検出しました。このアップデートをインストールする必要はありません。]

ControlPanel | を使用して、.Net 4 バージョンのアンインストールを試みることができます。addRemovePrograms をインストールしてから、.Net 3.5 をインストールし、それ以降は .Net 4 もインストールします。

この方法で .Net 4 をアンインストールできない場合は、特別な削除ツールを使用できます。このツールの詳細については、次のリンクを参照してください。

  1. .NET Framework クリーンアップ ツール ユーザー ガイド - http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. .NET Framework 4 で動作する .NET Framework クリーンアップおよび検証ツールの更新バージョン http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx

  3. .Net Framework 2.0、3.0 4.5 の削除方法 - http://www.youtube.com/watch?v=7ssizNQ0YPk

4

4 に答える 4

0

私の提案は、.Net4 をアンインストールする必要はありません。.NET4 はすべての下位バージョンをサポートします。

アンインストールに関しては、.NET Framework Cleanup Toolを使用してください。

ここから入手してください。

http://blogs.msdn.com/b/astebner/archive/2008/08/01/8803442.aspx
http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx

于 2013-09-11T07:39:17.497 に答える