2017-04-24 59 views
0

我使用Assembly.Load(byte[], byte[])方法加載程序集及其相應的符號文件(.pdb)。作爲我的單元測試的一部分,我想驗證符號是否已成功加載。以編程方式檢查裝入程序集的符號

有沒有什麼辦法可以通過編程從生成的Assembly對象中驗證它?

回答

0

通過Cecil(DIA上的頂部.NET API)

通過DIA(COM API)

通過DebuggableAttribute

+0

感謝您的答覆,然而,這隻能部分地解決這個問題 - 指示加載的程序集是否構建在調試模式下。我需要一種方法來檢查符號存儲是否與程序集一起成功加載。 – RiaanDP

+0

我明白了,看到我修改後的答案。 –

相關問題