私のオープン ソース プロジェクトは C++ ダイナミック リンク ライブラリです。ほとんどのバグ - クラッシュ。
パブリック シンボル サーバーを作成して、メモリ ダンプでデバッグを簡素化したい。
関連項目:シンボル サーバーの設定
私のオープン ソース プロジェクトは C++ ダイナミック リンク ライブラリです。ほとんどのバグ - クラッシュ。
パブリック シンボル サーバーを作成して、メモリ ダンプでデバッグを簡素化したい。
関連項目:シンボル サーバーの設定
Microsoft ツールを使用していると思いますか? その場合は、「symstore」ディレクトリを Web サーバーに公開し、そのストアにアクセスするようにデバッガーを構成するだけです。
srv*symbol-cache-location*http://your.web.server.com/symboldir
「Windows 用デバッグ ツール」ドキュメント (debugger.chm) には、IIS の構成に関する詳細が記載されています。認証が必要ない場合は、他の HTTP サーバーも同様に機能すると確信しています。ソース プロジェクト。私の知る限り、symsrv.dll は、HTTP サーバーからシンボル ファイルを取得しようとしているときに、シンボル ファイルに対して通常の HTTP GET 要求を行うだけです。
また、'symstore' ユーティリティを使用してシンボル ストアを構築する必要があります。うまくいけば、それがビルドまたはパッケージング プロセスに統合され、自動的に行われるようになります。繰り返しになりますが、debugger.chm にはツールに関する優れたドキュメントがあります。
これは本当の答えではありませんが、作業項目Support Managed C++ Project TypesでNuGetの C++ サポートに投票するか、 C++ Project supportに関するディスカッションを参照してください。それが実現すると、SymbolSource のサポートがすぐに続きます (現在、.NET アセンブリのホスティング シンボルのみがサポートされています)。