2019 年 10 月 15 日-KB4519564 Windows 10 バージョン 1709 の.NET Framework 4.8 の累積的な更新プログラム

適用先
.NET

  • リリース日:
    2019 年 10 月 15 日
  • Version:
    .NET Framework 4.8

Windows 10 バージョン 1709 の 2019 年 10 月 15 日の更新プログラムには、.NET 4.8 の累積的な信頼性の向上が含まれています。 この更新プログラムは、定期的な保守ルーチンの一部として適用することをお勧めします。 この更新プログラムをインストールする前に、「前提条件」と「再起動の必要性」のセクションを参照してください。

品質と信頼性の強化

ASP.NET カスタム DataAnnotation.ValidationAttribute を使用する場合の ValidationContext.MemberName に関する問題に対処します。
WPF1 位置とスケーリングが大きすぎる画像をソフトウェア レンダリングで描画できない問題に対処します。 たとえば、Width=10 の Image 要素は、 width=500 のビットマップにソース化され、外側のウィンドウの左端から 700 ピクセルに配置された場合、スケール係数 S = 500/10 = 50、位置 X=700 が大きすぎるため、表示に失敗します。つまり、製品 S * X = 50 * 700 = 35000 が 2^15 = 32768 を超えています。
CLR2 Type.GetConstructors() から順序付けられていない ConstructorInfo を返すリスクを軽減します。
外部バグ (ダブルフリーなど) によって基になる OS スレッドの起動が妨げになるシナリオでの動作が改善されました。 スレッドの起動を待機してハングするのではなく、ランタイムが診断エラーで失敗するようになりました。 これにより、障害復旧が向上し、障害の原因となった問題の診断が向上します。
SafeArray が完全に初期化されていない SafeArrays を含む遅延バインドされた .NET COM 呼び出しに関する問題を修正しました。
Windows フォーム ドロップダウン メニュー項目の最後の項目へのナビゲーションを、単一の上方向キーを押して移動できなかった問題に対処します。
値の変更に応じて選択が null (何も選択されない) に変更されたときに、プロパティ グリッドで NullReferenceException をスローできる問題を修正しました。

1 Windows Presentation Foundation (WPF)
2共通言語ランタイム (CLR)

この更新プログラムの既知の問題

症状:

この 10 月 15日の累積的な更新プログラムを .NET Framework 4.8 に適用した後、制限付きアクセス許可セットを持つ既定の AppDomain を作成する ClickOnce アプリケーションとアプリケーションによっては、アプリケーションの起動またはアプリケーション ランタイムのエラー、または予期しない動作が発生する可能性があります。 観察可能な問題は、System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) が null であり、その結果、.NET Framework 4.0 の動作に戻す問題が発生します。

対応策 :

新しい予期しないエラーや機能の問題を観察しているお客様は、アプリケーション構成ファイルに次のセクションを追加 (またはマージ) することで、アプリケーション設定を実装できます。

<?xml version="1.0" encoding="utf-8" ?>
<構成>
<ランタイム>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</runtime>
</構成>

解決策

この問題を解決するには、Windows 10 バージョン 1709 KB4532999の .NET Framework 4.8 用の更新プログラムをインストールします

更新プログラムの入手方法およびインストール方法

この更新プログラムのインストール

この更新プログラムをダウンロードしてインストールするには、[設定>更新 & セキュリティ>Windows Update に移動し、[更新プログラムの確認] を選択します。

この更新プログラムのスタンドアロン パッケージを入手するには、Microsoft Update カタログ Web サイトに移動してください。

ファイル情報

この更新プログラムで提供されるファイルのリストについては、累積的な更新プログラムのファイル情報をダウンロードしてください。

前提条件

この更新プログラムを適用するには、.NET Framework 4.8 がインストールされている必要があります。

再起動の必要性

影響を受けるファイルが使用されている場合、この更新プログラムの適用後、コンピューターを再起動する必要があります。 この更新プログラムを適用する前に、すべての .NET Framework ベースのアプリケーションを終了することをお勧めします。

更新プログラムの置き換えに関する情報

この更新プログラムは、以前にリリースされた更新プログラム [4515841](https://support.microsoft.com/help/4515841\) に置き換えられます。

この更新プログラムに関するヘルプとサポートを受ける方法