Bonjour,
J'ai réalisé un bout de code qui créé un document pdf à partir d'un document excel.
A la fin du traitement, je n'ai plus besoin de ce fichier alors je le supprime via File.Delete.
Lorsque ce code ce trouve dans une application windows form, le fichier est bien supprimé mais lorsque que je décide de le placer dans une dll, il ne fonctionne plus.
Le plus bizarre réside dans le fait que si j'exécute le code dans la dll en pas à pas à partir de l'application windows form, cela fonctionne.
J'ai mis des log un peu partout pour tracer
J'ai essayé de mettre un sleep de dix seconde pour être large, le coucou apparait après le sleep mais les coucou près le File.Delete n'apparaissent jamais.
Quelqu'un a t-il une idée sur pourquoi avec le même code, je n'ai pas le même comportement dans une application graphique et dans une dll et pourquoi en pas à pas dans la dll ça fonctionne ?
Partager