Windows 用デバッグ ツール (WinDbg) を実行するときに「.natvis ファイルが見つかりません」エラー

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:3091112
現象
Windows 10 キットから、Windows 用デバッグ ツールをインストールするとします。そして、 dxのコマンドを実行、または記載されている DML のリンクをクリックして (xまたはdvなど) は、他のコマンドで。このような場合は、デバッガー (WinDbg) は、次のエラーを返すことがあります。

C:\Program Files (x86) の \Windows Kits\10\Debuggers\x64\Visualizers、.natvis ファイルがありません。
原因
Windows 10 キットに含まれているデバッガーは、デバッガーがデータ型の範囲を視覚化する方法を記述するファイル (.natvis ファイル) のセットがありません。
解決方法
キット デバッガーに付属されている必要があります .natvis ファイルは、2013 を Visual Studio に含まれる同じファイルの若干変更されたバージョンです。2013 を Visual Studio のサポートされているエディションのインストールは、Windows 10 キットのデバッガーの修正プログラムの NatVis のコンテンツを使用できます。エディションではない2015年、2013年エディションの Visual Studio を使用することを確認します。2015 Visual Studio にはには、10 キットの Windows デバッガーでサポートされていない NatVis での新機能が含まれています。パッチを適用するには、以下の手順
  1. 2013年の Visual Studio の NatVis ファイルを検索します。これらは、 <VS install="" path="">\Common7\Packages\Debugger\Visualizers にあります。インストール パスは、C:\Program Files (x86) \Microsoft Visual Studio 12.0 では頻繁にします</VS>。
  2. キットのデバッガーのインストール場所を検索: <KITS install="" path="">\10\Debuggers\[x86\x64\arm]。インストール パスは、多くの場合、C:\Program Files (x86) \Windows キット</KITS>。
  3. (X 86、x64、および arm) デバッガー パッケージのインストールされている各バージョンのディレクトリを作成し、管理者のコマンド プロンプトから、「ビジュアライザー」という名前です。
  4. コピー *。Visual Studio のインストールから、新しく作成したビジュアライザー内のディレクトリに、x86、x64、および腕の NatVis は、システムにインストールされているパッケージをデバッガーです。
  5. キットのデバッガーのいずれかを再起動します。
キット デバッガーの Visual Studio の 2013年からビジュアライザーは、次の手順に従うと、次の要素のビジュアル化のサポートが用意されています。
  • 2013 の Visual Studio およびそれ以前のバージョンの標準テンプレート ライブラリ (STL)。これらのファイルでは、2015 の Visual Studio に含まれている STL のバージョン、およびそれ以降のバージョンのビジュアル化をサポートしていません。Visual Studio 2015年: ビルドのアプリケーションをデバッグする場合はすることができます明示的にデバッガーで.nvunload stl.natvisを実行して、STL のビジュアル化のサポートをアンロード (か、またはそのファイルを削除しないことを選択) します。
  • 他のフレームワークやライブラリ、ATL、MFC などです。
  • 現代および汎用アプリケーションの多くのデータ構造です。いくつかの XAML のビジュアル化は、Windows 8.1 およびそれ以前のターゲットでのみ動作可能性があります。10 の Windows のコントロールを XAML をデバッグする場合はすることが明示的に.nvunload winrt.natvisを実行して、デバッガーで、WinRT のビジュアル化のサポートをアンロード (か、またはそのファイルをコピーしないように選択)。
  • 一部のコア Win32 データ構造体です。

詳細
2015 を Visual Studio とのパリティを提供して、2015 STL の Visual Studio のバージョンと Windows の 10 の XAML のビジュアライザーのサポートを含めることは、不足している NatVis ファイルの更新されたバージョンは、Windows 10 キットでは、今後のアップデートが含まれます。

警告: この記事は自動翻訳されています

プロパティ

文書番号:3091112 - 最終更新日: 12/03/2015 20:09:00 - リビジョン: 2.0

Windows Software Development Kit for Windows 10, Windows Driver Kit 10

  • kbmt KB3091112 KbMtja
フィードバック