我的代码在App.Config looks like this
中并在代码中使用
HttpChannel chan = new HttpChannel();
ChannelServices.RegisterChannel(chan, false);
然后在370 Line(例外显示371行出错)
kikRem = (KikLibClass)Activator.GetObject(typeof(KikLibClass),
"http://" + tbIP.Text +":" + tbPort.Text + "/kikRemote");
这是我的371行。它是我获取一些参数的方法(我在代码中使用的第一个远程方法)
kikRem.WybranieZnaku();
为什么我的程序只能在localhost上运行?我的网络配置正确(端口等)
IMG这是我的错误
答案 0 :(得分:0)
您需要在远程计算机上打开端口5000。还要确保服务器正在侦听另一端,例如sysinternals tcpview可以告诉你。