第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

發(fā)布模式下.NET程序集堆棧跟蹤中的顯示行號

發(fā)布模式下.NET程序集堆棧跟蹤中的顯示行號

千巷貓影 2019-07-11 16:46:34
發(fā)布模式下.NET程序集堆棧跟蹤中的顯示行號是否有方法顯示.NET程序集生成/部署在發(fā)布模式下的堆棧跟蹤中的行?最新情況:我的應用程序分為三個類庫項目和一個ASP.NET“網(wǎng)站”項目。我試圖跟蹤的錯誤是在三個類庫項目中的一個。我只為生成“對象引用未設(shè)置為對象實例”錯誤的類庫項目部署PDB文件。行號仍未顯示在堆棧跟蹤中。是否需要為所有項目部署PDB文件以獲取堆棧跟蹤中的行號?工作溶液為每個應用程序部署PDB文件解決了行號問題。
查看完整描述

3 回答

?
Cats萌萌

TA貢獻1805條經(jīng)驗 獲得超9個贊

  • 進入要查看堆棧跟蹤行號的項目的“屬性”窗口。
  • 單擊Build“垂直選項卡”。
  • 選擇“釋放”配置。

    檢查調(diào)試常量參數(shù)。

  • 取消選中“優(yōu)化代碼”參數(shù),以避免內(nèi)聯(lián)代碼偶爾出現(xiàn)跟蹤問題(此步驟并不重要)。
  • 按高級.。按鈕并選擇Output->DebugInfo->PDB-僅限。
  • 使用程序集部署生成的.pdb文件。

執(zhí)行時有以下評論:

  • 要檢查的另一件事是在“包/發(fā)布Web”部分中,“排除生成的調(diào)試符號”復選框也未選中


查看完整回答
反對 回復 2019-07-11
?
忽然笑

TA貢獻1806條經(jīng)驗 獲得超5個贊

在VS 2012中,您還需要取消選中屬性的包/發(fā)布Web部分中的“排除生成的調(diào)試符號”。


查看完整回答
反對 回復 2019-07-11
?
小唯快跑啊

TA貢獻1863條經(jīng)驗 獲得超2個贊

在過去,我遇到了一些問題,我覺得需要部署帶有發(fā)行版構(gòu)建的PDB文件,以便跟蹤錯誤。原因是,就像你說的,異常發(fā)生在一個非常大的方法中,我無法準確地指出它發(fā)生在哪里。

這可能表明該方法需要重構(gòu)為更小、更細粒度的方法。并不是任何一種方法都適用于所有的答案,但這種方法在短期內(nèi)(我經(jīng)常在重構(gòu)過程中發(fā)現(xiàn)了bug)和長遠來看都很適合我。


查看完整回答
反對 回復 2019-07-11
  • 3 回答
  • 0 關(guān)注
  • 492 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號