to  wuyeniao:
你说的是我在客户系统中处理MessageReceive事件中有错误,可我将事件定义为static运行通过,在类中的委托和事件触发程序都定义为公共成员

解决方案 »

  1.   

    这或者与“远程激活”有关吧,我也不是很清楚,远程激活一个对象,然后调用他的公共成员,Static作为类的成员,在这种情况下或许被认为是非私有成员,因此可以通过。这只是猜想,没有进行验证,清高手讲解。。等待中
      

  2.   

    我刚才试了一下,将MessageReceiveEventHandler改为Public程序可通过,我想应该原因是不能反序列化非公共成员,可是为什么在Windows Form中的委托可以使用private,不得其解,希望.NET高手详解.......Up