icsharpcode/ILSpy

How to deal with assembly binding redirects?

Open

#1 508 ouverte le 4 mai 2019

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)C# (3 645 forks)batch import
EnhancementHelp Wanted

Métriques du dépôt

Stars
 (25 162 stars)
Métriques de merge PR
 (Merge moyen 15j 22h) (61 PRs mergées en 30 j)

Description

Larger applications consisting of multiple assemblies these days usually have binding redirects in place. As far as I can tell this leads to ILSpy not being able to resolve references (or sometimes pulling in duplicate assemblies with different versions from the GAC) and generally a lower quality of the decompiled code.

Am I missing anything in how to deal with assembly-setups requiring binding redirects? Otherwise I think its time to consider this as a new feature, going forward with nuget based packaging I think redirected bindings will become much more common than they were in the past.

Guide contributeur