目标:我需要以非常有限的权限运行在一个AppDomain一些代码 - 它应该在所有看中的还是不安全,没有获得任何东西,除了几个helper方法我在其他地方定义过。 我所做的:我创建一个具有所需的基本权限的沙盒应用程序域,并创建一个代理对象,它运行的代码: static AppDomain CreateSandbox()
{
var e = new Evidence();
e.
试图创建一个委托来访问数组,我得到一个ArgumentException,说该方法不能被绑定。 无法绑定到目标方法,因为它的签名或安全透明度与委托类型的不匹配。 的代码来重现此最低金额如下: var method = typeof(string[,]).GetMethod("Get");
var func = Delegate.CreateDelegate(typeof(Func<int, in