Dependencies
Dependencies copied to clipboard
Issues with DLLs which have different capitalization
I have several DLL's which come up in a different capitalization than they are on the actual drive. For example GdiPlus.dll is reported as gdiplus.dll. It results in such an output:
| | | | Ã sppc.dll (WindowsFolder) : C:\Windows\SysWOW64\sppc.dll -- | | | | | | Ã GPSVC.dll (NOT_FOUND) :
(You can notice the additional "|"'es, all the files which have this problem produce those additional |es - as well as the "NOT_FOUND").
Usually it's files from C:\Windows\System32 (though not all of them are).
Please note I found out my initial assumption that this is an issue with capitalization seems not to be true for all the involved files. While it was the case for gdiplus.dll it seems some of the files (for example gpsvc.dll) just cannot be opened for some reason. As most of them are system DLLs I just ignore them right now, but I wanted to report this behaviour anyways.
Please note I found out my initial assumption that this is an issue with capitalization seems not to be true for all the involved files. While it was the case for gdiplus.dll it seems some of the files (for example gpsvc.dll) just cannot be opened for some reason. As most of them are system DLLs I just ignore them right now, but I wanted to report this behaviour anyways.
gdiplus.dll
is also one dll that can be loaded with sxs.
Would it be possible to attach a reproduction case here? (Or link to an application that installs these dlls / shows this problem)
Put these DLL's into a directory and run them through the shell version of your tool. Note that some of the NOT_FOUND results are just due to files I did not include. The ones which refer to the problems I noticed are the NOT_FOUND results on:
gdiplus.dll GPSVC.dll Various api-ms-win files.
Thanks.