Windows 8.1、Windows RT 8.1、および Windows Server 2012 R2 に .NET Framework 4.6 をインストールした後の、.NET Framework 4.5.1 および 4.5.2 のセキュリティ更新プログラム 3098779 3097997および 4.5.2 に関する既知の問題

適用先
.NET Framework 4.6.2

この記事が適用される製品を表示します。

概要

.NET Framework 4.5.1 または 4.5.2 から .NET Framework 4.6 にアップグレードするお客様、または更新プログラムをインストールした後に Visual Studio 2015 をインストールするお客様 [3098779](/kb/3098779

また、Microsoft .NET Framework 4.6 がインストールされているシステムを使用していて、Windows 8.1、Windows RT 8.1、Windows Server 2012 で Microsoft .NET Framework 4.5.1 および 4.5.2 のセキュリティ更新プログラム3098779および3097997を手動で適用するお客様R2 は、.NET Framework アプリケーションを実行するときに問題が発生する可能性があります。

注: .NET Framework 4.5.1 または 4.5.2 がインストールされている以前のオペレーティング システムには、セキュリティ更新プログラム 3098779 と 3097997 が適用されないため、この問題の影響は受けません。

現象

シナリオ 1

  • Windows 8.1、Windows RT 8.1、または Windows Server 2012 R2 で .NET Framework 4.5.1 または 4.5.2 を使用しています。
  • .NET Framework 4.5.1 および 4.5.2 の最新の更新プログラムがすべてインストールされました。 これには更新プログラムが含まれます [3098779](/kb/3098779
  • .NET Framework 4.6 をダウンロードしてインストールするか、Microsoft Visual Studio 2015 をインストールします。

このシナリオでは、.NET Framework 4.6 の一部のコンポーネントが予期したとおりにアップグレードされないか、一部の .NET Framework アプリケーションが起動しないか、正しく実行されません。

シナリオ 2

  • Windows 8.1、Windows RT 8.1、または Windows Server 2012 R2 で .NET Framework 4.6 を使用しています。

  • 更新プログラム [3098779](/kb/3098779amework 4.5.1 および 4.5.2 を手動で適用します。

    注: これはサポートされていないシナリオです。 Microsoft .NET Framework 更新プログラムに適したアプリケーションを特定する方法の詳細については、次のマイクロソフト サポート技術情報を参照してください。[3136092](/kb/3136092

このシナリオでは、一部の .NET Framework アプリケーションが起動しないか、正しく実行されません。

解決策

シナリオ 1 の解決方法

お客様は、次の Microsoft ダウンロード センター Web サイトから .NET Framework 4.6.1 にアップグレードすることで、これらの問題を解決できます。

または、システムを .NET Framework 4.6 にアップグレードした場合、または3098779更新プログラムがインストールされている完全に更新された .NET 4.5.1 または 4.5.2 システムから Visual Studio 2015 をインストールした場合は、3097997 3098779 3097997更新プログラムをアンインストールできます。

その後、顧客はWindows Update再スキャンし、更新プログラム 3098785 と 3098000 をダウンロードしてインストールする必要があります。 これらは、Windows 8.1、Windows RT 8.1、または Windows Server 2012 R2 の .NET Framework 4.6 に対応するマイクロソフト セキュリティ情報 MS15-118 更新プログラムです。 この操作により、バージョンの不一致が修正されます。

シナリオ 2 の解決方法

.NET Framework 4.6 がインストールされているシステムで更新プログラムの3098779と3097997を手動で適用する場合は、このシナリオはサポートされていないことに注意してください。 これらの更新プログラムは、.NET Framework 4.6 には適用されません。

そのため、.NET Framework 4.6 を使用しているお客様は、3098779および3097997更新プログラムをアンインストールする必要があります。 その後、ユーザーは Windows Update を再スキャンし、.NET Framework 4.6 に適用される更新プログラムのみをインストールする必要があります。 この操作により、バージョンの不一致が修正されます。

同様に、.NET 4.5.1 または 4.5.2 を使用しているお客様は、システムにインストールされている他の .NET Framework バージョンに適用可能な更新プログラムがないことを確認する必要があります。 たとえば、.NET Framework 4.6 を対象とした更新プログラムは、.NET 4.5.1 または 4.5.2 がインストールされているシステムには適用しないでください。 Microsoft .NET Framework 4.6 および 4.6.1 更新プログラムの適切なアプリケーションを特定する方法の詳細については、次のマイクロソフト サポート技術情報を参照してください。[3136092](/kb/3136092

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

      

適用対象

この資料は、以下を対象としています。

  • Microsoft .NET Framework 4.6 を以下と共に使用する場合:

    • Windows Server 2012 R2
    • Windows 8.1 の場合
    • Windows RT 8.1 の場合
  • Microsoft .NET Framework 4.5.2 を以下で使用する場合:

    • Windows Server 2012 R2
    • Windows 8.1 の場合
    • Windows RT 8.1 の場合
  • Microsoft .NET Framework 4.5.1 (以下と共に使用する場合):

    • Windows Server 2012 R2
    • Windows 8.1 の場合
    • Windows RT 8.1 の場合