从给定装配中获取所有引用的装配(使用Roslyn或通过反射)

时间:2018-07-05 08:19:50

标签: c# reflection roslyn solution csproj

我正在使用Roslyn对解决方案进行一些代码分析,并且解决方案中的某些项目都引用了第三方程序集。

是否可以通过Roslyn或通过反射来检索引用的程序集列表?

例如我有解决方案= {ProjA,ProjB,ProjC}和ProjC引用了第三方程序集= {3rdX,3rdY} =>我要获取3rdX和3rdY程序集。

3rdX,3rdY程序集不是解决方案的一部分:例如,它们可以是Nuget加载的第三方程序集。

0 个答案:

没有答案