组件类
    public class ManagerWork :ServicedComponent 
    {
        public string checkManager(Manager manager)
        {
            if (manager.name.Length != 0)
            {
                return "yes";
            }
            else
            {
                return "no";
            }
        }
    }
自定义类(做参数,和组件类在同一程序集)
    [Serializable]
    public class Manager 
    {
        public string name;
        public string phone;    }
代理服务器(控制台程序)
    class Program
    {
        static void Main(string[] args)
        {
            TcpServerChannel tcp = new TcpServerChannel(9932);
            ChannelServices.RegisterChannel(tcp,false);
            RemotingConfiguration.RegisterWellKnownServiceType(typeof(ManagerWork), "ManagerWork", WellKnownObjectMode.SingleCall);
            System.Console.Write("Server start");
            System.Console.ReadLine();
            
        }
    }
客户端
    public class RemoteObject
    {
        public static ManagerWork getManagerWork()
        {
            TcpClientChannel tcp = new TcpClientChannel();
            ChannelServices.RegisterChannel (tcp,false);
            ManagerWork manager = (ManagerWork)Activator.GetObject(typeof(ManagerWork), "tcp://localhost:9932/ManagerWork");
            ChannelServices.UnregisterChannel(tcp);
            return manager;
        }
    }找到远程对象后,调用方法,出现 “因安全限制,无法访问类”的提示,请问怎样修改程序,谢谢。