We're updating the issue view to help you get more done. 

FilteringAssemblyLoader does not properly document all cases of FileLoadException

Description

The FileLoadException is assumed to only happen if the assembly cannot be loaded due to some error in the assembly. This is not complete, the exception can also happen if the assembly cannot be loaded because a different version (sans binding redirect) is already loaded in the AppDomain and the requested version cannot be found in the bin-path or the GAC. Another reason for this exception is loading the same assembly (including the version) from two different locations.

TBD: only update logging or also try to improve error handling to detect and distinguish those cases.

Status

Assignee

Michael Ketting

Reporter

Michael Ketting

Labels

None

Components

Fix versions

Affects versions

Priority

Normal
Configure