2017-03-24 12 views
1

私が検討しているダンプファイルには、MicrosoftDirectShowライブラリ(つまりQuartz.dll)への参照が含まれています。残念ながら、対応するプログラマデータベースファイル(Quartz.pdb)がありません...どの機能が呼び出されているのかわかりません。DirectShowのデバッグ情報(つまり、Quartz.pdb)はどこにありますか?

Quartz.pdbはどこからダウンロードできますか?

追加のコンテキスト

  • Quartz.dllバージョン6.6.9600.1815
  • 以下が実を結びませんでした:
    • Debugging Tools for Windows
    • をインストール Quartz.pdb
    • のための私達のビルドマシン上のさまざまなSDKを検索します
    • 構成おマイクロソフトのシンボルサーバーから*.PDBファイルを要求する2013Visual Studioは

答えて

1

これらのPDB(quartz.dllのが、Windowsのコアの一部である)のための特別なリソースがありません - 彼らは周知のMicrosoft public symbol serverからhttps://msdl.microsoft.com/download/symbolsで入手可能である。

他を見る:where can get quartz.pdb file?(MSDNフォーラム)

+0

フィードバックをいただきありがとうございます。 Microsoftの公開シンボルサーバーを使用するようにVisual Studioを構成すると、* Quartz.dllを除いて、呼び出しスタック内のすべての* .dllファイルが解決されます。 Visual Studio *で 'Tools' =>' Options' => 'Debuggin' =>' Symbols' => 'Microsoft Symbol Servers'を選択するとhttps://msdl.microsoft.com/download/symbolsを使用しませんか? – Pressacco

+0

設定は定期的です。 DLLのこの特定のバージョン(いくつかの断続的な問題のためを含む)を持っていない可能性があります。私は私のデバッグシンボルのキャッシュをチェックして、いくつかのquartz.dll/pdbバージョンが見えます。以前はpdbsを非常に簡単な方法でダウンロードしていました。そして私はPDBsを他の場所に手に入れることはできないと思います。 –

+0

また、私のdevシステムで現在使用されているバージョンでは、パブリック・シンボル・サーバーからquartz.pdb(バージョン10.x.x.x)が使用できることを確認しました。私は特定のバージョンに問題があることを覚えています。同時に、別のビット(32対64)のPDBも利用可能でした。 –

関連する問題