DLR DefaultBinder可用于Silverlight吗?

时间:2009-11-25 04:52:53

标签: .net dynamic-language-runtime

我想在Silverlight部署的DLR项目中使用Codeplex DefaultBinder(我自己的自定义语言实现)。

这可能吗? DefaultBinder是否与Silverlight 3和/或4兼容?

1 个答案:

答案 0 :(得分:0)

它似乎不起作用,因为MS.Dynamic和MS.Scripting不是“核心”CLR程序集,因此SL会认为它们是安全透明的(因此无法执行安全特权操作,例如由DefaultBinder完成的各种反射体操。

在Silverlight中使用DefaultBinder会非常有用,否则很难对基于Silverlight的DLR解决方案的CLR代码进行非平凡的绑定。