标签: c# scripting roslyn
在Roslyn脚本环境中,如果用户创建脚本,他可以引用诸如#r" Assembly.dll"之类的程序集。或#r" System.Drawing"像这样的东西。有没有办法在执行之前从文件中获取所有这些内容?当用户可以访问类似......一切时,我基本上不想创建一个巨大的安全问题。
答案 0 :(得分:2)
如果您想获取#r&#39的ed引用列表,可以从Compilation.DirectiveReferences访问该引用。
Compilation.DirectiveReferences