質問

方法を教えてくださいフルコールスタックのためのc++で開発されたアプリケーションをVisual Studio2005?いい呼び出しスタックを含むコードシステムが書けます。

いの一部変更の設定をVisual Studioではないと、追加インストールソフトウェア?

役に立ちましたか?

解決

  1. 取得デバッグ情報をすべてのプロジェクト依存関係.これは特定の"コンフィグレーションプロパティ->C/C++>一般のプロジェクト。

  2. メニューの"ツール->オプション"を選択"デバッグ->記号".

  3. 新しいシンボルの場所(フォルダのアイコンがポイントをマイクロソフトは無料サーバーのシンボル"symsrvsymsrv.dllc:\symbols*http://msdl.microsoft.com/downloads/symbols

  4. 記入のキャッシュ記号"欄に一部の場所現地ではありませんへのインターネットです。

他のヒント

い粘土がシンボルに対するサーバーのお客様は最新のsymsrv.DLL からの"デバッグツールFor Windows"は、アプリダウンロードできます。

かを明示的にどんなダウンロードする必要がありてしまうからなのだと思うんでしてください。※

または、任意(この映像スタジオが入っていない)、鷲掴みのコピー Windowsデバッグツール, し、インストールし、いずれかの実行アプリ内のデバッガ(windbg.exe)まで添付で走行app:

windbgの[.exe]-pn program.exe
または
windbgの[.exe]-p process_id

のデバッガをしたい観察のためのスタックトレース(Ctrl+ブレイク)にあります。スイッチのスレッド証券取引及びデリバティブ取引を一番に実行のスレッド):

~0

直符号システムモジュール(およびそのアプリとして利用可能な場合):

*直に記号のためのアプリ
.sympath path_to_app_symbols
*の設定がデバッガダウンロード、店舗システムの記号
.symfix+path_where_system_symbols_will_be_stored
*力デバッガブ記号
.reload

問題は、呼び出しスタックコマンド:

kb
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top