当前位置:  开发笔记 > 编程语言 > 正文

用于C#/ .NET应用程序的沙箱中的脚本语言

如何解决《用于C#/.NET应用程序的沙箱中的脚本语言》经验,为你挑选了0个好方法。
如何解决《用于C#/.NET应用程序的沙箱中的脚本语言》经验,为你挑选了0个好方法。

[这个问题类似于这一个,但我也有兴趣在沙箱中的可能性.]

我正在考虑在我的C#/ .NET应用程序中嵌入脚本语言,然后将我的一些应用程序API暴露给脚本.似乎有很多好的选择(Lua,Boo,IronPython等),但有没有简单的选项限制脚本语言的内置函数被使用?例如,我不希望脚本能够执行I/O,除非通过我明确公开的API,因此不打印到控制台,打开文件等.这些脚本语言中的任何一种都提供了一种简单的方法这个?

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有