質問: windows7へのアップグレード後に.net2.0が「インストールされていません」 最近、vistabusinessからwindows7(business)rtmにアップグレードしましたが、すべてが順調に進んでいます。取得していたbsodが修正され、ラップトップのパフォーマンスが向上しました。しかしながら;アップグレード中に、.net2.0のインストールで問題が発生したようです。インストールしようとすると flashdevelop 、インストーラーパッケージから次のエラーが発生します flasgdevelopをインストールする前に、maicrtosoft.net2.0ランタイムをインストールする必要があります。あなたが持っている 。 アップグレード前からfdの以前のリリースをインストールしましたが、これでも問題なく動作します。それで、私はfdの新しいバージョンをあきらめて、私の一日を続けました。次に、 microsoft sql server database publishing wizard 1.1 )をインストールしようとしましたが、いくつかの前提条件がありません。そのうちの1つは.net2.0です。ダウンロードすると 。net 2.0ランタイム インストーラーが失敗し、次のように表示されます この製品は、オペレーティングシステムの一部としてすでにインストールされています。 .net2が実際にインストールされていることをコンピュータに認識させる方法を誰かが知っていますか。[〜#〜]更新[〜#〜]windowsの機能を確認しましたが、.netに関連するすべてのものが既にインストールされています。また、インストールされているプログラムのリストを調べて、.netをアンインストールしようとしましたが、そこにありません。実際、私がアンインストールできる.netディストリビューションのように見えるのは、3.5 compactframeworkだけです。
回答: .net frameworkクリーンアップツールを使用して、.net frameworkインストールをクリーンアップしてみてください: http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx 私は以前にいくつかの税務ソフトウェアでこれに遭遇しました。税務ソフトウェアの場合、インストーラーは.netフレームワークのバージョン2.0 ...正確にバージョン2.0を探していました。.net 2.0 sp1を使用していた場合、フレームワークがインストールされていないと想定されていました-fail。 .net 3.5を使用していた場合、同じ話-失敗。完璧とは言えない解決策は、.netフレームワークを2.0にダウングレードすることでした。次に、ソフトウェアをインストールします。次に、.netframeworkを3.5sp1にアップグレードします。お尻の痛みでしたが、うまくいきました。