我想在Silverlight部署的DLR项目中使用Codeplex DefaultBinder(我自己的自定义语言实现)。
这可能吗? DefaultBinder是否与Silverlight 3和/或4兼容?
答案 0 :(得分:0)
它似乎不起作用,因为MS.Dynamic和MS.Scripting不是“核心”CLR程序集,因此SL会认为它们是安全透明的(因此无法执行安全特权操作,例如由DefaultBinder完成的各种反射体操。
在Silverlight中使用DefaultBinder会非常有用,否则很难对基于Silverlight的DLR解决方案的CLR代码进行非平凡的绑定。