4


0

C#:debug vs release.dlls

Hi,

サードパーティのプリコンパイル済みコードがある場合、提供されている.dllがリリースバージョンかデバッグバージョンかをどのように確認できますか?

pdbファイルが.dllの横に存在する場合、それはdllがデバッグバージョンであることを意味しますか?

おかげでニック

1 Answer


3


必ずしもではありません-.pdbsも転送される可能性があります-リフレクタを使用してdllを見て、アセンブリ情報を確認することができます - アセンブリがある場合:以下のようなデバッグ可能な情報

画像:https://i.stack.imgur.com/1t7wi.png [alt text]

その後、そのデバッグ

他の詳細についてはこちらの記事をご覧くださいhttp://www.undermyhat.org/blog/2009/07/in-depth-determine-whether-a-type-method-variable-or-assembly-is-debug-or-release-ビルド/