Ticket #754 (closed assessed: fixed)
Plug-ins incorrectly flagged as incompatble when loading multiple versions of an assembly
Reported by: | jeroens | Owned by: | jeroens |
---|---|---|---|
Priority: | normal | Milestone: | Ecopath 6: release 6.1.1 |
Component: | Overall Plugins | Version: | |
Severity: | major | Keywords: | |
Cc: |
Description
Plug-ins may load different versions of assemblies. The office interop .NET assemblies for instance load older versions of mscorlib which is legitimate. As long as the plug-in assembly also loads a newer version of a .NET assembly the project will work well.
Currently, the plug-in loading process validates compatibility against the worst compatibility factor. This needs to be adjusted to base the final compatibility score on the best compatibility score for each assembly name.
Change History
Note: See
TracTickets for help on using
tickets.