Я делаю приложение для удаленного рабочего стола. Когда я подключаю один клиент, я могу легко удалять, но я не могу подключить больше клиентов.RemotingMultiClientsHelp C# code
MyCode: Сервер
void start()
{
try
{
URI = "Tcp://"+textBox1.Text+":6600/MyCaptureScreenServer";
chan = new TcpChannel();
ChannelServices.RegisterChannel(chan);
obj = (ScreenCapture)Activator.GetObject(typeof(ScreenCapture), URI);
connected = true;
timer1.Enabled = true;
textBox1.ReadOnly = true;
this.FormBorderStyle = FormBorderStyle.None;// Full Size Mode
this.WindowState = FormWindowState.Maximized;
textBox1.Visible = false;
menuItem5.Enabled = true;
}
catch (Exception) {
stop();
}
}
Клиент:
TcpChannel chan = new TcpChannel(6600);
ChannelServices.RegisterChannel(chan);
RemotingConfiguration.RegisterWellKnownServiceType(Type.GetType("ScreenCapture, ScreenCapture"), "MyCaptureScreenServer",WellKnownObjectMode.Singleton);
Это может помочь, если вы предоставили любые сообщения об исключениях, которые могут быть получены. –