首页 > 解决方案 > CSharpScripting 安全性

问题描述

我想禁用System.IO用户脚本中的使用,以便用户无法编写脚本,例如

new System.IO.StreamWriter("a.txt");

或者

using System.IO;
new StreamWriter("a.txt");

我可以只用 Roslyn 分析代码,但我认为它会影响性能。还有其他方法吗?

标签: c#.net-coreroslyn.net-standard

解决方案


推荐阅读