我正在开发一个需要动态脚本系统的应用程序。我正在使用CS-Script来托管脚本执行。我想在脚本中使用 C#7 功能(即本地方法)但不能,因为 CodeDom 评估器引擎不支持开箱即用的 C#7。我将不得不切换到 Roslyn 引擎以获得 C#7 支持。我的应用程序需要快速执行脚本,而 Roslyn 根本不提供此功能(使用 Roslyn 执行简单的脚本需要 100 毫秒以上,而使用 CodeDom 引擎则需要不到 20 毫秒)。
是否可以使用 CS-Script 中的 CodeDom 引擎启用 C#7 语言支持,如果可以,如何启用?