C# VS 調試 動態加載的 DLL


原文:https://www.cnblogs.com/DasonKwok/p/10510218.html

在這篇文章的底部,有提供示例的Demo,可以參考一下哦,拿來直接就可以運行。

 

 

說明:

  編譯類庫的時候,除了生成dll文件,還會一起生成pdb文件

  pdb文件包含了編譯后程序指向源代碼的位置信息,用於調試的時候定位到源代碼,主要是用來方便調試的。(原文:https://zhidao.baidu.com/question/350744050.html)

 

 

核心代碼大概就下面這句:

動態加載DLL文件的時候,也要把.pdb文件也一起加載進來,然后項目里面又有源碼,調試時,就可以進入到外部的DLL文件里面的(實際上應該是生成外部DLL的項目里面)

 

其它的理解 后面再補充

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM