2017-09-04 5 views
0

DLLとしてコンパイルされたPencil.Gamingライブラリを参照するメインプロジェクトがあります。しかし、DLLはPDBファイルを生成しません。あるいは、デバッグ可能でない何らかの理由でブレークポイントにヒットすることはありません。同じソリューションのプロジェクト用Visual Studio PDBファイルが生成されない

Binary output folder

は、どのように私はVisual Studioが正常にそのファイルを生成するだろうか?私はgoogleとここで多くを検索しましたが、適切な答えを見つけることはできませんでした。

DLLプロジェクトは、それが解決に役立つ場合は、参照として追加されます。

+0

PDBを生成するためのVSにはオプションがあります。彼らはNoneに設定されていますか?プロジェクトのプロパティを確認し、ビルド→詳細設定 –

+0

@Sを選択します。あなたはdllファイルを持っているが、pdbファイルがないと言ったので、もしそうなら、あなたはこのライブラリのソースコードを持っているかどうか?もしあなたがそれを持っていれば、VSでプロジェクトを開き、デバッグモードでコンパイルすることができます。正しいプロジェクトプロパティを設定すると、pdbファイルが作成されます:https://stackoverflow.com/questions/40024320/pdb-ファイル非生成のビジュアルスタジオ2015 –

+0

@S。 Mense、あなたのライブラリーのPDBファイルを今すぐ入手できますか? –

答えて

0

これを修正するには、デバッグファイルの作成を有効にするプロジェクトのプロジェクトプロパティを開く必要があります。その後、Buildに進み、下部にある「Advanced ...」ボタンをクリックします。

ここで、デバッグ情報のドロップダウンを「完全」に設定してください。

Screenshot of where to find it in detail

"Debuginformationenは、" 変更するフィールドです。

関連する問題