Bonjour,
J'ai un logiciel à développer en c# sous Visual Studio.
Je l'ai donc développé, et il marche parfaitement sur tous les PC sauf sur lequel j'aimerai qu'il marche. Il s’exécute parfaitement jusqu'au moment de l'ouverture d'un SaveFileDialog, où il crash lamentablement, et ne met que l'erreur de base Windows "Le programme a cessé de fonctionner". Il ne lance pas d'exception ni rien.. J'utilise le SaveFileDialog pour enregistrer un document Word que je viens de modifier.
J'ai donc regardé sur Google, Et plusieurs sites disaient de mettre le SaveFileDialog dans un nouveau Thread, ce que j'ai fait sans conséquences. J'ai essayé de modifier plusieurs paramètres de la fonction SaveFileDialog pour vérifier que ce n'est pas juste un bug bête mais ça n'a rien changé.
Ce qui est bizarre c'est que à un autre moment j'utilise un OpenFileDialog pour récupérer une image, et ça marche parfaitement!
La version de .NET est la même que sur mon PC de développement, l'OS est le même aussi, et mon logiciel n'utilise rien de plus (à part une base de donnée en local mais cela m'étonnerais que ça vienne de là). L'ordinateur en question est un vieux notebook, j'ai mis le mode de compatibilité en "Any CPU" mais peut-être est-ce un problème de hardware?
J'aimerais savoir si vous avez déjà eu ce genre de problème et si oui quelles solutions seraient applicable à mon cas?
Merci de votre aide,
Le stagiaire sous-payé
Partager