我很好奇是否可以确定一个程序集是否引用了一个特定的类。我目前正在使用反射来加载程序集,然后我确定从我正在加载的程序集中引用了哪些程序集:
foreach (var vReferencedAssembly in vSomeAssembly.GetReferencedAssemblies())
既然我知道引用了哪些程序集,我想深入研究这些 vReferencedAssembly 并确定是否发生类似情况:
File.Create(vSomeFile);
简单来说,我不想从提供给我的可能包含我认为威胁的列表中加载程序集。所以我可能想阻止可能操纵文件等的东西。