0
我有一個在發佈模式下發布的生產服務器上的項目。現在,我在我們的測試服務器上無法再現的生產服務器上發生錯誤。我的想法是遠程調試它發生錯誤時,這使我想到我的問題。我是否需要在調試模式中重新發布我的項目,還是隻需更改web.config中的調試設置即可?調試和發佈模式,是否必須重建進行更改?
如果我必須在調試(我可能有)重新發布,它會影響性能很多,它在生產服務器上的調試模式有一段時間嗎?什麼你建議
感謝
我有一個在發佈模式下發布的生產服務器上的項目。現在,我在我們的測試服務器上無法再現的生產服務器上發生錯誤。我的想法是遠程調試它發生錯誤時,這使我想到我的問題。我是否需要在調試模式中重新發布我的項目,還是隻需更改web.config中的調試設置即可?調試和發佈模式,是否必須重建進行更改?
如果我必須在調試(我可能有)重新發布,它會影響性能很多,它在生產服務器上的調試模式有一段時間嗎?什麼你建議
感謝
你在調試模式下的代碼重新發布,原因有二:
在發佈模式和調試模式下代碼在性能上存在差異,但通常不會太多。主要的區別在於異常包含更多的信息,所以它們需要更長的時間才能創建,並且變量的範圍更大,因此未使用的對象在垃圾收集之前可能壽命更長。