HashTable要跨应用程序域,有没有什么办法?因为代理端的对象结构是取自另外一个对象,直接就是HashTable,在.net2.0下好像没什么问题,在.net4.0下就会报错:未标记为可序列化。
代码就一句,Context都是HashTable类型:
this.Context = this.Proxy.Context;
我试着把this.Proxy.Context转成Dictionary<object,object>也传不过来。
还有其它办法吗?
你hashtable中放的什么?所有对象加个可序列化attribute呢
有些对象类型是不可控的,我在代理端加方法了,不用把对象传过来处理了。