J'ai un fil qui me j'initialiser comme ceci:Unhandled FileLoadException que je pense que je suis la manipulation
Utility.Log("1");
myThread = new Thread(new ThreadStart(delegate
{
Utility.Log("2");
puis le reste de l'exécution du thread. Ce qui est bizarre, c'est que malgré le fait que tout soit enveloppé dans un try/catch, je vois seulement un 1 dans mon fichier journal (no 2), et je reçois une exception System.IO.FileLoadException non gérée. J'ai essayé aussi d'encapsuler le corps entier du délégué dans un try/catch, mais je reçois toujours cette exception, et l'Event Viewer dit que la méthode la plus haute de l'exception est cette méthode. C'est très bizarre.
Avez-vous des idées sur la façon dont je peux traquer cela, ou au moins attraper correctement l'exception?
Quel message le FileLoadException a-t-il reçu? Et que montre la trace de la pile? – jgauffin