世界杯足球竞赛源码下载
世界杯足球競賽源碼下載
首先打開 dotPeek 然后點擊啟動符號服務器,所有符號。
然后點擊工具設置,可以看到這個頁面
然后打開 VS 工具選項,在調試設置符號,剛才已經復制了,現在添加就好
然后還需要去掉微軟的服務和本地緩存
然后寫一個呆磨進行測試
現在就可以開始調試框架源代碼了
只需要在一些函數使用斷點,然后堆棧跳轉,假如我在 MouseDown 寫一個斷點,在觸發按下,點擊堆棧,可以看到外部代碼。右擊外部代碼顯示,這樣就可以看到 垃圾wr 做的,雙擊他,可以跳到一個頁面,點擊加載就可以。
這時候可以看到 dotPeek 在反編譯,這個時間比較長,需要去做一些你喜歡做的事情,回來就可以發現 dotPeek 反編譯好而且你看到 ms 源代碼,這時候可以嘗試源代碼斷點,但是不是所有地方都可以斷點。
如果你發現無法進入代碼,那么嘗試安裝 Resharper ,如果還是不行,那么需要問一下,是不是使用 UWP ,因為現在我嘗試 UWP 還沒有成功。
如果還是無法成功,不要來問我,我教了幾個小伙伴,有幾個是沒法進入代碼,使用方法都一樣,我自己去他電腦弄了,結果我無法進入。
那么接下來就是調試 ms 源代碼了,因為已經進入了 Release 的反編譯代碼,所以通過堆棧調用就進入了源代碼,在需要的地方使用斷點,當然,不是所有地方可以使用斷點。但是進入之后還是可以和原來的調試自己代碼一樣,看到沒有被優化掉的參數的值,可以修改這些值,可以進入其他地方代碼設置斷點,設置條件,已經使用單步調試跟著代碼。
在 win10 下,調試的代碼是沒有注釋的,但是可以對比 dotpeek 的代碼來看,一般他里面的代碼就是有注釋的,反編譯的代碼和 dotPeek 看到代碼有些地方是不同的,但是實際功能是一樣的。但是微軟源代碼使用的框架可能和自己的不一樣,看起來代碼還是不相同。
最好是自己去下載微軟源代碼,然后把他放在一個倉庫,這樣可以看到不同的框架修改的代碼。
因為 UWP 編譯使用 .netNative ,很多底層都是使用 C++ 寫的,所以無法對 UWP 進行反編譯
轉載于:https://www.cnblogs.com/zcasdasd441/p/9166183.html
總結
以上是生活随笔為你收集整理的世界杯足球竞赛源码下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟DOM详解
- 下一篇: Golang面试题解析(五)