pdb-files

    12

    7答えて

    詳細情報を含むより良いPDBファイルを生成するために知っておくべきVC++設定はありますか? 私はプロジェクトcrashrptをもとの場所でクラッシュダンプ解析システムを持っています。 \、私の開発マシンは、Cのソースコードを持っています: また、私の生産ビルドサーバーはDにインストールされているソースコードを持っている\。 VC++の設定でソースパスを入力しましたが、クラッシュの呼び出しスタック

    0

    2答えて

    生産環境でログ例外などのスタックトレース(ファイル名と行番号)情報を取得したいと考えています。 DLLはGACにインストールされます。これを行う方法はありますか? This articleはGACにPDBファイルを置くことについて述べている:彼らはあなたがGACにデバッグシンボル(.pdbファイル)をコピーする必要があると言うだろうので あなたは簡単にこれらを見つけることができます。それ自体では、

    1

    2答えて

    .NETアセンブリから、ソースファイル内のクラス/構造体/インターフェイス定義の場所(filename、begin_line、begin_column、end_line、end_column)を取得する必要があります。 私の頭に浮かんだ最初の解決策は、いくつかのpdb quering apiを使用していましたが、この方法でしかこのような情報を得ることができないようです。または、私は間違っているかも

    7

    4答えて

    ソースコードのない第三者コンポーネントを使用する必要があります。私はリリースDLLとリリースPDBファイルを持っています。それを 'CorporateComponent.dll'としましょう。自分のコードはこのDLLからオブジェクトを作成し、これらのオブジェクトのメソッドを呼び出します。 CorpObject o = new CorpObject(); Int32 result = o.DoSo

    1

    1答えて

    Visual Studio 2008でデバッグする際にソース管理ファイルにアクセスして、社内開発コードをシンボルサーバーとして構成しようとしています。これは他のプロジェクト当社のコアライブラリセットを参照しています。 悲しいことに、SCMシステムにはSourceGear Vaultが使用されていますが、ソース管理参照で.PDBファイルのインデックスを作成する際には現在サポートされていません。 私は

    3

    2答えて

    私はアプリケーションクラッシュがあり、結果としてWindowsプラットフォームでクラッシュダンプを生成しています。私はexeとdllファイルを顧客に送ります。顧客がuser.dmpとdrwtsn32.logファイルを送ってきました。しかし、顧客は対応するpdbファイルを持っていません。顧客はdllとexeファイルを持っています。ですから、このuser.dmpファイルをWindbgに添付すると、シン

    41

    3答えて

    PDBファイルを使用していると聞いたことがありますが、クラッシュが発生した場所を診断するのに役立ちます。 マイ基本理解が、あなたは、Visual Studioにソースファイル、PDBファイルと(ワトソン博士から?)クラッシュ情報を与えることである 誰かがどのようにすべての作品/何関与して説明していただけますか? (ありがとう!)

    5

    1答えて

    .NETアプリケーションでデバッグ情報(pdb)を生成しているため、アプリケーションの実行時間が遅くなりますか?またはアプリケーションがクラッシュしたときにのみ再生に入りますか?

    2

    1答えて

    私は一般的にこれを行うことによって、私のopenssl LIBSを構築: perl Configure VC-WIN32 ms\do_masm nmake -f ms\ntdll.mak nmake -f ms\ntdll.mak test ミニダンプをデバッグするために、私は(まだ「リリース」モードでそれらを構築しながら)2つのDLLのPDBファイルを取得したいのですが。 ms/ntd

    17

    3答えて

    pdbファイルを商用アプリケーションと一緒に再配布することは賢明ですか? 時々、スタックトレースを使用して、展開されたアプリケーションからログを記録する詳細なエラーを取得しています。それらのファイルに頼ることなくこの機能を実現できますか? また、元のソースコードにどのくらいのヒントが含まれていますか?それを使用してアプリケーションをリバースエンジニアリングする方が簡単でしょうか?