【发布时间】:2011-12-06 07:22:04
【问题描述】:
有没有关于如何使用 C# 创建沙盒的教程?
我想个性化我自己的,谢谢
【问题讨论】:
-
您能说得更具体些吗? “沙盒”是什么意思?您想要一个沙箱来托管应用程序还是其他什么?
-
“沙盒”是什么意思?
-
遗憾的是,无法减少 cmets 的积分。以上大部分都是完全没用的。
有没有关于如何使用 C# 创建沙盒的教程?
我想个性化我自己的,谢谢
【问题讨论】:
学习使用AppDomains。这是一些代码examples。
【讨论】:
出于安全原因,我们最近才使用MonoSandbox。
我不知道它是否适用于标准 Microsoft 的 CLR,或者它是否特定于 Mono 实现,但我认为它比使用 AppDomains 的自定义 sanbdbox 更好,而且由于源代码是开放的,你可能可以想办法让它为你工作。
我为 MonoSandbox 找到的最佳文档在这里:http://www.mono-project.com/MonoSandbox
【讨论】:
我会先查看Code Access Security。
【讨论】: