[英]What is the best way to distribute .Net binaries and PDBs?
不應分發調試版本,它們實際上是供您個人查看的。 但是,一旦您使用符號構建發布版本並從它們生成 .pdbs,您就可以保留 pdbs 並愉快地發送 dll。
如果您將 .pdbs 存儲在符號服務器中(請參閱這篇優秀的bugslayer 文章),那么您無需擔心哪些符號與 dll 的哪個版本匹配,因為調試器會為您處理。
如果您的應用程序崩潰,請讓 DrWatson 生成一個小型轉儲(運行 DrWtsn32.exe 檢查小型轉儲復選框),將該轉儲發送給您,然后將其加載到 windbg。 它會向您顯示異常、堆棧跟蹤、變量、寄存器、線程、批次(好吧,不是批次,因為您需要完整的故障轉儲,但它們相當大,小型轉儲包含所有有用信息的一小部分大小)。
不應分發調試版本 - 您可能沒有這樣做的權利。 使用符號服務器最容易分發 PDB。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.