私は、この外部DLLのソースコードファイルとpdbファイルを持つ外部DLLのメソッドにクライアントサイドコードから投稿するWebプロジェクトを持っています。私がしたいのは、ソースコードファイルとpdbを使って外部DLLをデバッグすることです。ビジュアルスタジオは、以来、モジュールのためのシンボルがロードされていないと言って停止しません。Visual StudioでPdbファイルとソースコードファイルを使用したデバッグ
答えて
dllをデバッグするには、同じバージョンのシンボルファイルが必要です。独自のアプリケーションをデバッグするときには、通常このことに気を付ける必要はありません。
しかし、バックグラウンドで起こっていることがあります。 Visual Studioでは、アプリケーションをビルドするときにシンボルファイルをデバッグフォルダに配置し、Loading the symbols automatic
の説明に従ってシンボルファイルをロードします。シンボルをロード
(あなたがあなたのアプリケーションを配布するときは、通常、それらのシンボルを配布したくないので、彼らはあなたが解放するためにあなたのビルド構成を変更するリリースディレクトリにコピーされません。)
はをmanuell
シンボルを手動でロードする場合は、Modules
ダイアログでシンボルをロードすることができます。
"Debug" -> "Windows" -> "Modules"
。
行を右クリックすると、 "Load Symbols"オプションが表示され、pdbファイルを特定することができます。彼らは次のいずれかの場所で見つけることができたときに自動
Visual Studioはまた、自動にシンボルをロードするシンボルをロード
。
DLL内または実行可能ファイル内で指定された場所。 (既定では、DLLまたは実行可能ファイルをコンピュータに作成した場合、DLLまたは実行可能ファイル内の関連する.pdbファイルのフルパスとファイル名がリンカーによって配置されます。シンボルファイルは、DLLまたは実行可能ファイル内で指定された場所に存在します。コンピュータ上でコンパイルしたコードには常にシンボルを使用できるため、便利です。 DLLまたは実行可能ファイルと同じフォルダに保存します。
- すべてのローカルシンボルキャッシュフォルダ。
- 有効になっている場合は、Microsoftシンボルサーバーなど、指定されているネットワーク、インターネット、またはローカルシンボルサーバーおよび場所。あなたはシンボルがVisual Studioに使用されている方法についての詳細を読みたい場合は
あなたはthis記事についてUnderstanding symbol files and Visual Studio’s symbol settings
を読むことができます。
- 1. Visual Studioでの.pdbファイルなしのデバッグ
- 2. Visual Studio 2012で異なるdllとpdbを使用したデバッグ
- 3. IEを使用したVisual Studioデバッグ
- 4. Visual Studio 2003 Cantはデバッグモードとリリースモードの両方でpdbファイルを使用します
- 5. 互換性のないVisual Studioでデバッグしますが、.pdbを使用してデバッグしてください。
- 6. Visual Studio 10のライブラリを含むPDBファイル
- 7. Silverlight 4とFirefoxを使用したVisual Studioのデバッグ
- 8. VCEXPRESSと既存のVisual Studioソリューションを使用した.exeファイルのデバッグ
- 9. Visual Studio ASHXファイルのデバッグ
- 10. Visual StudioでXML設定ファイルをデバッグ
- 11. 生成されたpdb(デバッグシンボル)ファイルのVisual Studio 2015設定
- 12. dllファイルとpdbファイルから独自のクラスを逆コンパイルします。Visual Studio
- 13. Visual Studio 2010の.pdbファイルを削除します。
- 14. Visual Studioにライブラリアンで.pdbファイルを含める
- 15. デバッグを使用したDotnetウォッチVisual Studioコード
- 16. 関数を使用した練習C++プログラムのデバッグVisual Studio 2015
- 17. Xamarin.FormsのデバッグMacエージェントを使用したVisual Studio上のiOSアプリケーション
- 18. Visual Studio 2010を使用したSharePoint XSLTのデバッグ
- 19. Visual Studioのクエリ文字列パラメータを使用したデバッグ
- 20. Visual StudioとUnityでMDBファイルを使用したビルド後のイベント
- 21. Visual Studio 2013コミュニティ - PDBファイルの生成 - 高度なデバッグオプションなし
- 22. プリプロセッサディレクティブを使用してVisual StudioでWindowsServiceをデバッグする#if
- 23. Visual Studio 2008でWebサービスを使用してサイトをデバッグする
- 24. WindowsでVisual Studioコードを使用してPHPをデバッグする
- 25. Visual Studio 2015デバッグ
- 26. Tridion:テンプレートビルダーとVisual Studioのデバッグ
- 27. Visual Studio - Web開発とデバッグ
- 28. Visual Studioコードを使用してGDBでデバッグする
- 29. Visual Studio 2015デバッグとデバッグ以外のビュー
- 30. 出力フォルダ内のPDBファイルを無視するVisual Studio