Question

J'utilise "7z.exe" pour faire un travail supplémentaire dans mon application (C #). J'ai intégré "7Z.exe" dans l'exécutable principal de mon application en tant que fichier de ressources. Pendant l'exécution de mon application, j'en extrait "7Z.exe" sur un disque dur et je l'exécute via process.start ().

J'ai besoin d'exécuter "7z.exe" plusieurs fois et à partir de plusieurs threads. Est-il sûr d'accéder au même fichier "7z.exe" à partir de plusieurs threads? ou devrais-je extraire séparé "7z.exe" (à un emplacement différent sur le disque dur) pour chaque processus.start ()

PS: 7Z.exe appartient au logiciel sept-zip qui est écrit en C / C ++.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top