トップ回答者
MBSAとMicrosoft .NET Framework 2について

質問
-
MBSAとMicrosoft .NET Framework 2について
OS:Windows Server 2008 R2 Standard
Microsoft .NET Frameworkバージョン:2MBSAにMicrosoft .NET Framework 3.5.1の更新プログラムが不足
しているKB番号(KB2742599)が表示されます。同じMS13-004番号には、KB2742599とKB2756921がありますが、
何故かもう一方のKB2756921は、不足として表示されません。Microsoftのページを読み解いても明確に記載がなく、お客様へ
具体的な説明ができない状況です。推測するに、KB2742599とKB2756921には、共通の.NET Framework 2
のモジュールである為、片方しか不足と表示されない?どなたか、具体的な説明ページがあればお教え願えないでしょうか。
回答
-
正確には2.0 / 3.0 / 3.5でインストールされるファイルをそれぞれ把握している必要はありますが、
それでも2.0でインストールされるファイルはバージョンが2.0から始まり、3.0は3.0、3.5は3.5となっているので、おおよその説明にはなるかと。
正確ではありませんが、.NET Frameworkのインストール先は C:\Windows\Microsoft.NET\Framework の v2.0.50727 / v3.0 / v3.5 となっています。ここにあるDLLファイルのプロパティを見ればバージョン番号が近いことは確認できるかと思います。
# ただし、本当のインストール先はここではないので、置き換えるファイルが見当たらないということになりますが f(’’
# 置き換えられたかどうかは C:\Windows\assembly を"エクスプローラー"で参照することになるかな…? インストールされていなければここに更新対象のファイルが存在しないはず。- 回答としてマーク tsubakuro 2013年11月14日 2:59
すべての返信
-
KB2742599とKB2756921とで更新されるファイルを見比べて意味が解りました。
背景から説明していくと、.NET Framework 3.5.1とは、.NET Framework 2.0 SP2と.NET Framework 3.0 SP2を内包しています。その上で、両KBは表向きは.NET Framework 3.5.1に対する修正プログラムとされていますが、正確にはKB2742599は.NET Framework 2.0 SP2に対する修正プログラムであり、KB2756921は.NET Framework 3.0 SP2に対する修正プログラムです。
その上で、Windows Server 2008 R2では.NET Framework 3.5.1及び.NET Framework 3.0 SP2を削除できます。その場合は残された.NET Framework 2.0 SP2に対する修正プログラムKB2742599のみの適用候補として表示されているのだと思います。- 回答の候補に設定 星 睦美 2013年11月14日 2:24
-
正確には2.0 / 3.0 / 3.5でインストールされるファイルをそれぞれ把握している必要はありますが、
それでも2.0でインストールされるファイルはバージョンが2.0から始まり、3.0は3.0、3.5は3.5となっているので、おおよその説明にはなるかと。
正確ではありませんが、.NET Frameworkのインストール先は C:\Windows\Microsoft.NET\Framework の v2.0.50727 / v3.0 / v3.5 となっています。ここにあるDLLファイルのプロパティを見ればバージョン番号が近いことは確認できるかと思います。
# ただし、本当のインストール先はここではないので、置き換えるファイルが見当たらないということになりますが f(’’
# 置き換えられたかどうかは C:\Windows\assembly を"エクスプローラー"で参照することになるかな…? インストールされていなければここに更新対象のファイルが存在しないはず。- 回答としてマーク tsubakuro 2013年11月14日 2:59