it-swarm-ja.com

インストーラーによって認識されないWindows7上の.NetFramework 3.5 SP1

Windows 7 Ultimate RTMにはすでに.NetFramework 3.5 SP1がプリインストールされています。ただし、AzureツールやSDK 1.1などの一部のインストーラーは、それをチェックして失敗するようです。

Microsoft VisualStudio用のWindowsAzureツールには、.NET Framework 3.5SP1が必要です。

フレームワークはプリインストールされているため、再インストールまたは修復する方法はないようです( 参照 )。

インストール済み:

  • VisualStudio 2008 SP(9.0.30729.1)
  • VisualStudio 2010 RC(以前のベータ版)
  • Windows\Microsoft.NET\Frameworkには、1.0、1.1、2.0、3.0、3.5、4.0のすべてのフォルダーが含まれています

インストーラーに3.5SP1フレームワークを認識させる方法(OSを再インストールせずに)、または何らかの方法で再インストールする方法に関するアイデア

9

説明したように ここ

この問題は、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SPが1に設定された後に修正されました。

詳細ここも(上のページにリンクされています):

また、次の2つのレジストリキーを確認して、値を教えてください。

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.5\SP

そして

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SP

インストールエラーをパスするには、レジストリの値が0の場合、1に設定します。

8
Snark

私にとって問題を解決したもの:

  1. コントロールパネル>プログラム> Windowsの機能をオンまたはオフにする
  2. 「Microsoft.NETFramework3.5.1」(および子ノード)をアンインストールします
  3. 「Microsoft.NETFramework3.5.1」(および子ノード)をインストールします
  4. リブート
  5. インストーラー(少なくともAzureのもの)は3.5SP1を再び認識するようになりました
0