【问题标题】:Create Sandbox C# [closed]创建沙盒 C# [关闭]
【发布时间】:2011-12-06 07:22:04
【问题描述】:

有没有关于如何使用 C# 创建沙盒的教程?

我想个性化我自己的,谢谢

【问题讨论】:

  • 您能说得更具体些吗? “沙盒”是什么意思?您想要一个沙箱来托管应用程序还是其他什么?
  • “沙盒”是什么意思?
  • 遗憾的是,无法减少 cmets 的积分。以上大部分都是完全没用的。

标签: c# sandbox


【解决方案1】:

学习使用AppDomains。这是一些代码examples

【讨论】:

  • 谢谢一个比上面那个更合适的答案:)
  • 令人震惊的是,SO 用户对一个不太完美的问题进行抨击的速度之快令人震惊。是的,你的有点模糊。然而,用聪明的言论劝阻新成员只会给社区蒙上不必要的阴影。对不起,你不得不处理。
【解决方案2】:

出于安全原因,我们最近才使用MonoSandbox

我不知道它是否适用于标准 Microsoft 的 CLR,或者它是否特定于 Mono 实现,但我认为它比使用 AppDomains 的自定义 sanbdbox 更好,而且由于源代码是开放的,你可能可以想办法让它为你工作。

我为 MonoSandbox 找到的最佳文档在这里:http://www.mono-project.com/MonoSandbox

【讨论】:

    【解决方案3】:

    我会先查看Code Access Security

    【讨论】:

      猜你喜欢
      • 2020-05-01
      • 2013-02-07
      • 1970-01-01
      • 2010-12-08
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 2016-06-23
      相关资源
      最近更新 更多