Bonjour,

Dans le programme sur lequel je travaille j'essaye de terminer un serveur lancer dans un thread. Pour cela j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
try
            {
                th.Abort();
            }
            catch (ThreadAbortException)
            {
                Thread.ResetAbort();
                socket_serveur.Shutdown(SocketShutdown.Both);
                socket_serveur.Close();
            }
th est le thread en question.

Le problème est que la méthode ResetAbort ne semble pas faire partie de la classe Thread car lorsque je fais générer sur Visual Studio j'obtient le message suivant :
Erreur 22 'System.Threading.Thread' ne contient pas de définition pour 'ResetAbort'
Je précise que je suis sous Visual studio 2005 et que j'utilise le compact framework 2.0.

Quelqu'un saurait-il pourquoi Thread ne contient pas la méthode ResetAbort ?