Cannot refer to '|1' because it is a member of the value-typed field '|2' of class '|3' which has 'System.MarshalByRefObject' ...