首页上一页 1 下一页尾页 1 条记录 1/1页
关于remoting文件传递请教五
发表在C#图书答疑
2010-07-01
是否精华
是
否
版块置顶:
是
否
您好!非文本文件下载和上传都好了,实在感谢了!!!
继续请教了!
(1)
我想做c#范例宝典2008\mingrisoft\19\EX19_03\例题中的以下试验:
private void RemotingServerForm_Load(object sender, EventArgs e)
{
TcpChannel chan = new TcpChannel(9999);
ChannelServices.RegisterChannel(chan);
FarClass fc = new FarClass();
ObjRef obj = RemotingServices.Marshal(fc, "Tcpservice");
RemotingServices.Unmarshal(obj);
FarClass fc = new FarClass();
MessageBox.Show("远程类对象被第" + fc.GetTime().ToString() + "次调用");
// RemotingConfiguration.Configure("RemotingServer.exe.Config", false);
// this.label1.Text = "服务端已启动";
}
(2) private void RemotingClientForm_Load(object sender, EventArgs e)
{ ChannelServices.RegisterChannel(new TcpChannel());
WellKnownClientTypeEntry RemotingConfing = new WellKnownClientTypeEntry(typeof(FarClass), "tcp://localhost:9999/TcpService");
RemotingConfiguration.RegisterWellKnownClientType(RemotingConfing);
// RemotingConfiguration.Configure("RemotingClient.exe.Config",false);
// fc = new FarClass();
}
什么也不动,就把注释修改。但运行出现错误。提示如下:
错误 1 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 25 13 RemotingServer
错误 2 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 25 35 RemotingServer
错误 3 已在此范围定义了名为“fc”的局部变量。 E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 30 22 RemotingServer
/////////////////////////////
错误 1 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingClient\RemotingClient\RemotingClientForm.cs 30 48 RemotingClient
请您在百忙中再来一次回答好吗!请教四能看一下吗!
继续请教了!
(1)
我想做c#范例宝典2008\mingrisoft\19\EX19_03\例题中的以下试验:
private void RemotingServerForm_Load(object sender, EventArgs e)
{
TcpChannel chan = new TcpChannel(9999);
ChannelServices.RegisterChannel(chan);
FarClass fc = new FarClass();
ObjRef obj = RemotingServices.Marshal(fc, "Tcpservice");
RemotingServices.Unmarshal(obj);
FarClass fc = new FarClass();
MessageBox.Show("远程类对象被第" + fc.GetTime().ToString() + "次调用");
// RemotingConfiguration.Configure("RemotingServer.exe.Config", false);
// this.label1.Text = "服务端已启动";
}
(2) private void RemotingClientForm_Load(object sender, EventArgs e)
{ ChannelServices.RegisterChannel(new TcpChannel());
WellKnownClientTypeEntry RemotingConfing = new WellKnownClientTypeEntry(typeof(FarClass), "tcp://localhost:9999/TcpService");
RemotingConfiguration.RegisterWellKnownClientType(RemotingConfing);
// RemotingConfiguration.Configure("RemotingClient.exe.Config",false);
// fc = new FarClass();
}
什么也不动,就把注释修改。但运行出现错误。提示如下:
错误 1 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 25 13 RemotingServer
错误 2 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 25 35 RemotingServer
错误 3 已在此范围定义了名为“fc”的局部变量。 E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingServer\RemotingServer\RemotingServerForm.cs 30 22 RemotingServer
/////////////////////////////
错误 1 找不到类型或命名空间名称“TcpChannel”(是否缺少 using 指令或程序集引用?) E:\c#范例宝典2008\mingrisoft\19\EX19_03\RemotingClient\RemotingClient\RemotingClientForm.cs 30 48 RemotingClient
请您在百忙中再来一次回答好吗!请教四能看一下吗!