While applications usually load dlls using relative paths, sometimes they call with full path information.
DynamicLibraryFixup does not support the full path case where the location of the full path has moved. When written, it was incorrectly assumed the file redirection in the MSIX runtime would cover this case, but it does not.
This fixup should look at the filename only to determine if a internal dll file exists.
While applications usually load dlls using relative paths, sometimes they call with full path information.
DynamicLibraryFixup does not support the full path case where the location of the full path has moved. When written, it was incorrectly assumed the file redirection in the MSIX runtime would cover this case, but it does not.
This fixup should look at the filename only to determine if a internal dll file exists.