bonjour a tous,
je rencontre actuellement un probleme avec un serveur Net Remoting, je vous donne le code (c'est une application console):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 try { TcpChannel channel = new TcpChannel(1070); ChannelServices.RegisterChannel(channel); RemotingConfiguration.RegisterWellKnownServiceType( typeof(RemoteOperation), "RemoteOperation", WellKnownObjectMode.Singleton); Console.WriteLine("Le serveur a démarré avec succés"); Console.ReadLine(); } catch { Console.WriteLine("Erreur lors du démarrage du serveur"); Console.ReadLine(); }
le serveur s'execute bien , aucun probleme pour appeler les fonctions a distance etc ...
en revanche lorsque j'appuis sur entré au moment du "Console.ReadLine();" la console se ferme , normal , mais j'ai un processus "Monserveur.vshost.exe" qui reste actif , et il m'est impossible de le kill.
comment faire pour que le processus s'arrete correctement a la fermeture de la console?
merci d'avance pour votre aide !
Partager