この記事では、Microsoft 3120238 4.6 および Microsoft .NET Framework 4.6.1 で使用できる修正プログラム ロールアップ .NET Frameworkについて説明します。 この修正プログラム ロールアップで修正される問題の詳細については、「この修正プログラム ロールアップで修正される問題」セクションを参照してください。
 

解決方法

KB3120238 に対応する修正プログラムは、以前に KB3120238 に含まれているすべての修正プログラムを含む .NET Framework の最新の更新プログラムに置き換えられます。 最新の更新プログラムをインストール.NET Framework

Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

119591 Microsoft がウイルスをスキャンしたオンライン サービスから Microsoft サポート ファイルを取得する方法。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。

詳細情報

必要条件

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

再起動の必要性

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


 

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

この修正プログラム パッケージでは、以前にリリースされた修正プログラム パッケージは置き換えされません。

この修正プログラム ロールアップで修正される問題

問題 1

Windows 7 または Windows Vista のシステム コンテキストで Windows Presentation Foundation (WPF) タッチ アプリケーションを実行すると、タッチ機能が失われ、数分後にシステムがクラッシュします。 この問題は、Windows Vista のシステム コンテキストでインクWindowsサポートWindows発生します。 この修正プログラムは、アプリケーションがシステム コンテキストで実行されている場合にタッチ サポートを無効にします。 タッチからマウスへのプロモーションは引き続き機能します。

問題 2

.NET Framework 4.6.1 の WPF アプリケーションのユーザーには、次の Unicode 範囲の文字に対して通常の文字の代用として、空の四角形ボックスなどの記号記号が見つからない可能性があります。

0000-052F, 0590-06FF, 0750-077F、08A0-08FF、1D00-1FFF、2C60-2C7F、A720-A7FF、FB00-FB0F、FB1D-FBFF、FC00-FDCF、FDF0-FDFF、FE20-FE2F、FE70-FEFEFE

この問題は、フォントのフォールバック設定を含む回帰が発生Windows 10。 この問題は、非常に特定のグリフセットのみを含むカスタム フォントを使用するアプリケーションで発生する可能性が高い。

この更新プログラムは、.NET Framework 4.6.1 の WPF フォント フォールバック マッピングを修正Windows 10、これらの視覚的な問題を解決する必要があります。



問題 3

.NET Framework 4.6 または Microsoft Visual Studio 2015 をインストールした後、大量のデータや多数の小さなオブジェクトが関係する状況では、GC のバグが原因で FatalExecutionEngineError エラーが発生することがあります。 この更新プログラムは、このエラーの原因となる条件を修正します。

この問題の詳細については、「呼び出されると FatalExecutionEngineError をスローする Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor によって返される関数」を参照してください。

この問題は、.NET Framework 4.6.1 でも修正されています。



問題 4

JIT コンパイラによって適用された不適切な最適化は、予期しない動作を引き起こす可能性があります。 この問題の影響を受けるコード パターンには、catch ブロックの "if" 条件が含まれています。 ​

この修正プログラムは、最後に条件付きステートメントが正しく実行され、ハンドラーをキャッチするエラーを修正します。

この修正プログラムを適用した後もアプリケーションの動作が予測できない場合は、その他の詳細なトラブルシューティング ガイダンスを参照してください

問題 5

JIT によるコードの最適化が正しくないと、2015 または 4.6 のインストール後にアプリケーションの動作Visual Studio予期しない.NET Framework可能性があります。 この最適化エラーは、Visual Studio 2015 のリリース ビルドで最適化機能が有効になっている場合、または Visual Studio の以前のバージョンの .NET Framework 4.6 をインストールした後でのみ発生します。

この修正プログラムを適用した後もアプリケーションの動作が予測できない場合は、その他の詳細なトラブルシューティング ガイダンスを参照してください

その他の手順:

リンクされた記事のトラブルシューティング ガイダンスの手順が、問題に含まれる可能性を判断するのに役立つ場合は、Microsoft Connect で問題を記録してください。 問題を再現するコードと共に、可能な限り多くの詳細を含める。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×