問題タブ [pdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
3256 参照

c# - C#コンパイル設定「/ debug:pdbonly」と「/ debug:full」の違いは何ですか?

msdn http://msdn.microsoft.com/en-us/library/8cw0bt21.aspxによると、コンパイル設定「/ debug:pdbonly」と「/ debug:full」の両方で、.pdb(プログラムデータベース)ファイルが生成されます。 。

しかし、違いは何ですか?

このページには次のように書かれています。「/debug:pdbonlyと/ debug:fullの違いの1つは、/ debug:fullを使用すると、コンパイラがDebuggableAttributeを発行します。これは、デバッグ情報が利用可能であることをJITコンパイラに通知するために使用されます。 / debug:fullを使用すると、コードにDebuggableAttributeがfalseに設定されている場合、エラーが発生します。」

結構です。コードとコンパイル設定の間で競合が発生する可能性があります。コードがDebuggableAttributeをfalseに変更し、コンパイルを/ debug:fullに設定すると、JITが失われます。

しかし、これがコンパイル設定「/ debug:pdbonly」と「/ debug:full」の唯一の違いですか?

「/debug:pdbonly」または「/ debug:full」コンパイルを含むpdbファイルがエンドユーザーに配信される場合、セキュリティの問題はありますか?

0 投票する
1 に答える
129 参照

python - ipython0.11例外はpdbの終了後にのみ表示されます

ipython 0.10と0.11の両方で、例外時にpdbの自動起動を設定しました。

ipython 0.10では、正常に動作します。

代わりに、ipython 0.11では、例外は表示されません。

デバッガーを終了したときに表示されます。

他の誰かがこの問題を抱えていますか?私はUbuntuを使用しており、python 2.7.2、ipythonはpipとともにインストールされています。

0 投票する
1 に答える
2326 参照

android - Android データベースの PDB ファイルへのアクセス

私はいくつかのデータベースを探索しようとしているアンドロイド開発者です。通常、sqlite データベースは、私が Android で目にする唯一のデータベースです。

最近、興味をそそられた .pdb データベース ファイルで実行されているアプリに出くわしました。

.pdb ファイルをダウンロードしましたが、ファイルに正常にアクセスしたり読み取ったりすることができないようです。.pdb ファイルに非常に興味がありますが、sqlite ファイルではないのはなぜですか?

誰にもアイデアはありますか?ありがとう !

0 投票する
0 に答える
797 参照

mysql - .pdbをmysqlに変換する

私は現在、いくつかの.pdbファイルを持っています。これは、使用と操作のためにmysql形式に変換しようとしているpalmosデータベースファイルであると信じています。

そのような変換を行うことはできますか?

0 投票する
1 に答える
220 参照

wix - WIX SymbolPath要素は何のためにありますか?

誰かがWIX SymbolPath要素http://wix.sourceforge.net/manual-wix3/wix_xsd_symbolpath.htmに光を当てることができますか?ドキュメントはかなりまばらです。ファイルのシンボルを見つける場所を指定するためですか?(特に、.NETアセンブリ)

0 投票する
1 に答える
2361 参照

python - Python+PDB:PDB内から呼び出された関数のブレークポイントで停止する方法は?

関数 foo() を含む Python プログラムがあります。

PDB でプログラムを実行し、プログラム内の任意のブレークポイントで停止します。

これで、PDB 内から foo() を呼び出すのは簡単になりました。次のように入力するだけです。

そして、フーが走ります。完了するとすぐに PDB に戻りますが、プログラムが以前あった元の行でまだ待機しています。

しかしここで、PDB をfooのブレークポイントで停止させたいとしましょう。ソース ファイルの foo() の最初の行にブレークポイントを設定し、!foo() を実行します。

しかし、PDB はブレークポイントで停止しません。プログラムの実行中にPDBのコマンドラインからではなく、プログラム内から foo() が呼び出された場合にのみ、そこで停止するようです。

誰もこれを回避する方法を知っていますか? PDB ドキュメントと Google を検索しましたが、役に立ちませんでした。

(これを行う必要がある理由は、プログラムが起動するために必要なすべてのデータを読み取るのに 1 時間かかるためです。また、単にブレークポイントを追加して再起動するのではなく、1 回のデバッグ セッションでできるだけ多くのデバッグを実行できるようにする必要があるためです。 -プログラムを実行するため、対話的に関数を呼び出し、内部でデバッグできるという柔軟性は非常に役立ちます。)

0 投票する
5 に答える
63157 参照

visual-studio-2010 - Visual Studio 2010 「PDB ファイルが見つからないか、開けません」

Visual Studio 10 でプログラムをデバッグしようとしましたが、ブレークポイントに問題があります。*.dll ファイルに対応する *.pdb ファイルを同じディレクトリに配置しました。しかし、モジュールをチェックしているときに、各 DLL ファイルが として署名されていることがわかりますCannot find or open the PDB file

この問題を解決するにはどうすればよいですか? *.pdb ファイルが配置されると予想される場所を確認するにはどうすればよいですか?

0 投票する
2 に答える
1398 参照

c++ - Visual Studio 2003 デバッグ モードとリリース モードの両方で pdb ファイルを使用できない

Windows7-64Bit に Visual Studio 2003 をインストールしています。vs2003 でプロジェクトをビルドすると、pdb ファイルが作成されます。例: SampleProject という名前のプロジェクトの場合、SampleProject.pdb が作成され、再構築しようとすると、次のようなエラーが発生します。

致命的なエラー C1033: プログラム データベース 'd:....\SampleProject.pdb' を開けません

Visual Studio 2003 を閉じて pdb を削除し、新しいものを再生成させた場合にのみ再構築できます

お願いできますか?