題名 | 著者 | 日付 | CREATETIME | カテゴリ |
---|---|---|---|---|
win7のWPFプログラムD3Dcompiler_47.dll損失を起動しません
|
lindexi
|
2019年11月29日午前八時22分10秒0800
|
2019年10月22日夜05時54分58秒0800
|
WPF
|
この記事の文書D3Dcompiler_47損失の問題、KB4040973 KB3178034をインストールし、完全なwin7のシステムはD3Dcompiler_47が失わ表示されることがあり、他のソフトウェアは、WPFを起動することはできませんので、
現象
現象が開始することができない、あなたは、イベントビューアのログを見ることができます
アプリケーション名を断層運動:XX。EXE、バージョン:5.1.3.33526、タイムスタンプ:0x59c5951cの
エラーモジュール名:kernelbase。DLL、バージョン:6.1.7601.17514、タイムスタンプ:0x4ce7bafaの
例外コード:0xe0434352
エラーオフセット:0x0000b727
エラー処理ID:0x8C
断層アプリケーションの開始時刻:0x01d339ce8c34bedb
エラー発生アプリケーションパス:XX
エラーモジュールパス:C:\ Windowsの \ SYSWOW64 \ kernelbase。DLLの
レポートID:cca5651f - a5c1 -11e7 - 9921 - 00155 d356504
コールスタック
-
Framework Version: v4
.0
.30319
-
Description: The process was terminated due to an unhandled
exception.
-
Exception Info: System.ComponentModel.Win32Exception
-
-
Exception Info: System.DllNotFoundException
-
at MS.Internal.NativeWPFDLLLoader.LoadNativeWPFDLL(UInt16*, UInt16*)
-
at MS.Internal.NativeWPFDLLLoader.LoadCommonDLLsAndDwrite()
-
at <Module>.CModuleInitialize.{ctor}(CModuleInitialize*, Void ())
-
at <Module>.?A0x721f77f1.CreateCModuleInitialize()
ソリューション
インストール2008 R2のWindows Server 2012の、Windows Serverの上でアップデートd3dcompiler_47.dllコンポーネントを 7 とWindows Serverの
アンインストール、再インストール、.NET 4.5の依存を軽減することができますが、ピクセルシェーダを使用している場合、まだファイルの破損に求めるメッセージが表示されていることに注意してください
再現する手順
STEP1:.NET 4.6をインストールします(4.6,4.6.1,4.6.2には、この問題を持っています)
STEP2:以下の2回の更新をインストールする:KB4040973 KB3178034(任意の順序でインストールされて)。
説明:
1、KB3178034は、グラフィカルコンポーネントMicrosoftセキュリティ更新プログラムであり、発行日:2016年8月9日
MS16-097:マイクロソフトのグラフィックコンポーネントのセキュリティ更新プログラムの説明:2016年8月9日
2は、KB4040973がnet46より関連する更新です。公開日:2017年9月12日
図3は、上記更新した後、コンピューターにインストールされますないD3Dcompiler_47.dll、その依存性を導入します。
4、これらの更新プログラムがインストールされている必要があり、発生しないであろう問題を1つだけインストールします。
5、この問題の出現後、.NET4.6を再インストール、または問題が解決しない4.6.1または4.6.2 .NET4.6にアップグレードしてください。
勢力圏
- .NET 4.5とし、WPFプログラムのバージョン以上
- その他の用途のピクセルシェーダのWin32プログラム
関連リンク
行うにはどのように失われたwin7のシステムのコンピュータD3DCOMPILER_47.DLL - マイクロソフトコミュニティ