2017-04-24 56 views
0

我使用Assembly.Load(byte[], byte[])方法加载程序集及其相应的符号文件(.pdb)。作为我的单元测试的一部分,我想验证符号是否已成功加载。以编程方式检查装入程序集的符号

有没有什么办法可以通过编程从生成的Assembly对象中验证它?

回答

0

通过Cecil(DIA上的顶部.NET API)

通过DIA(COM API)

通过DebuggableAttribute

+0

感谢您的答复,然而,这只能部分地解决这个问题 - 指示加载的程序集是否构建在调试模式下。我需要一种方法来检查符号存储是否与程序集一起成功加载。 – RiaanDP

+0

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

相关问题