0
我成功地能夠在我的機器上調試.NET框架源代碼。但在調試.NET框架源代碼時,我看不到大多數變量/對象的值。一個例子如下:如何安裝.NET Framework的調試版本?
我知道原因是因爲當你你的機器上安裝.NET Framework,在海關總署的組裝都是建在釋放模式(優化)。
所以我需要知道如何在我的機器上安裝.NET框架的Debug版本?是否有任何指示?
謝謝
我成功地能夠在我的機器上調試.NET框架源代碼。但在調試.NET框架源代碼時,我看不到大多數變量/對象的值。一個例子如下:如何安裝.NET Framework的調試版本?
我知道原因是因爲當你你的機器上安裝.NET Framework,在海關總署的組裝都是建在釋放模式(優化)。
所以我需要知道如何在我的機器上安裝.NET框架的Debug版本?是否有任何指示?
謝謝
微軟只發布一些程序集的公共符號。要調試局部變量等,您需要專用於Microsoft支持團隊的專用符號。
沒有.NET Framework的調試版本,在大多數情況下您甚至不需要該版本。你想要調試什麼,需要這些信息?
有時會在.net框架代碼中引發異常(特別是序列化異常)。我無法找到它的根本原因,而無需在Google上粘貼該例外:-)。我想要端到端調試代碼。有一天我在做單元測試,測試只是在Microsoft.VisualStudio.TestPlatform.Extensions.VSTestIntegration.dll中顯示序列化異常而中止。我爲它生成了PDB和源代碼,但仍然無法正確調試,因爲在執行過程中,它隨機跳轉。 – VVV