Processus Serveur Net Remoting invincible
bonjour a tous,
je rencontre actuellement un probleme avec un serveur Net Remoting, je vous donne le code (c'est une application console):
Code:
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 !