作者QQ29 (我愛阿蓉)
看板C_Sharp
標題[問題] 如何判斷dll是 debug還是release build出來的?
時間Fri Jul 29 00:03:50 2011
請教各位~
我現在使用一個dll 但我覺得效能很差
有人跟我講說我用的是debug版本
我想證實 到底是不是debug build出來的
但不知怎麼看
請教各位 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 188.223.83.48
1F:推 liaommx:丟個必定會錯誤的資料進去,看會不會跑debug? 07/29 06:49
2F:推 leicheong:Debug build通常除非有大量記錄事件, 否則不會比release 07/29 20:59
3F:→ leicheong:build慢太多的. 建議在懷疑跑得慢的function前後記錄 07/29 21:00
4F:→ leicheong:時間做profiling比較好... 07/29 21:00
5F:→ QQ29:請問一樓甚麼叫作跑debug呀@@? 07/30 00:46
6F:推 deuter:用reflector來看dll,檢查 Debuggable attribute 07/30 12:00
7F:→ QQ29:請問一下我用reflector開那DLL 怎麼看您說的attribute呢? 07/31 10:55
8F:→ QQ29:跟reflector不是很熟@@ 07/31 10:55
9F:→ deuter:左邊點你的dll,右邊Disassembler裡看[assembly:Debuggable 08/01 00:00