Mærkelig nedlukningsfejl

Forespørgselstype: FEJL

MCEBuddy Version og Type (32bit eller 64bit): 2.4.9 2018-02-12

Operativsystem og Type (32bit eller 64bit): Win10 x64

Resumé af problemet eller forslaget: Usikker. Windows stacktraces er ikke hjælpsomme, da de inputparametre, der er kritiske for at identificere problemet, ikke findes i logfilerne. Må have taget en lærestreg fra Java-folkene. f.eks. “Class not found.”

Kort sagt kunne det ikke slette noget, men for pokker om nogen ved, hvad det forsøgte at slette. Så for at løse problemet. Bare lige for at sige det. (Jeg ved godt, at det ikke er jeres problem, det er bare massevis af dumhed på tværs af sprog-runtime-udviklere).

Fejl\t Kan ikke slette installationsmappen.
Fejl:System.UnauthorizedAccessException:
Adgang til stien ‘MCEBuddy.Globals.dll’ er nægtet.
ved System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
ved System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
ved MCEBuddy.Service.ProjectInstaller.DeleteDirectory(String dirPath)

Trin til at reproducere fejlen: Kan ses som ‘Fejl’-type post i hændelseslogfilerne.

Yes that a windows installer quirk, this is caused when the file is locked by a program (e.g. antivirus) while it’s trying to uninstall it.

Usually it logs the errors but the file gets deleted once the lock is released so it’s clean anyways. If not it may be due to a file permission issue, see the installation issues topic and refer to the canonical issues FAQ.