[windows] Can't delete a closed file?
Cym13
cpicard at openmailbox.org
Thu May 9 11:28:17 UTC 2019
On Thursday, 9 May 2019 at 11:11:56 UTC, Rumbu wrote:
> Since deploying a dll is a suspect behaviour outside a normal
> installation process, most probably you have a lock on the file
> put by windows defender or an antivirus if installed.
Thanks for your input but I'm absolutely certain that it's not
related to AV since I made sure to test in an AV-free environment
(and I'd expect AV to kick in before loading the DLL, but I may
be wrong on that).
> FreeLibrary doesn't guarantee that the dll file is closed,
> maybe other windows processes are accessing it (like prefetch).
>
> Anyway, you are deploying a dll just to read a file, It's over
> engineering, use WinAPI UrlDownloadToFile instead or any other
> winapi functions.
Well, that's just a test script, it's feature or DLL doesn't
matter.
More information about the Digitalmars-d-learn
mailing list