Arrêt étrange

Type de demande : BUG

Version et type de MCEBuddy (32 ou 64 bits) : 2.4.9 2018-02-12

Système d’exploitation et type (32 ou 64 bits) : Win10 x64

Résumé du problème ou de la suggestion : Pas sûr. Les traces de pile Windows ne sont pas utiles car les paramètres d’entrée essentiels pour identifier le problème ne figurent pas dans les journaux. Ils ont dû prendre exemple sur les développeurs Java. Par exemple : « Classe introuvable. »

En gros, il n’a pas pu supprimer quelque chose, mais personne ne sait ce qu’il tentait de supprimer. Donc, impossible de corriger le problème. C’est juste ça. (Je sais que ce n’est pas votre faute, c’est juste une bêtise généralisée chez les développeurs de runtime).

Erreur  Impossible de supprimer le répertoire d’installation.
Erreur : System.UnauthorizedAccessException :
Accès refusé au chemin d’accès « MCEBuddy.Globals.dll ».
à System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
à System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
à MCEBuddy.Service.ProjectInstaller.DeleteDirectory(String dirPath)

Étapes pour reproduire le bug : Visible comme entrée de type « Erreur » dans les journaux d’événements.

Oui, c’est une bizarrerie de l’installateur Windows, cela est causé lorsque le fichier est verrouillé par un programme (par exemple un antivirus) pendant qu’il tente de le désinstaller.

Habituellement, il enregistre les erreurs mais le fichier est supprimé une fois le verrou libéré, donc c’est propre de toute façon. Sinon, cela peut être dû à un problème de permission de fichier, voir le sujet des problèmes d’installation et se référer à la FAQ des problèmes canoniques.