Wie geht Ihr mit assemblyBindings/bindingRedirect um?
Mir war das Thema bisher gar nicht bekannt - aber seit .NET core/.NETStandard 1.1 habe ich da ein Problem mit Nuget Packages/3rd Party Libraries, die z.B. unterschiedliche Microsoft.Extensions.Logging Versionen brauchen. Mir scheint, dass das Installieren in den GAC da unter Umständen die einzige Lösung ist, wenn es da Probleme mit der Abwärtskompatibilität gibt. Oder habe ich da etwas falsch verstanden?
ILMerge ist eine gute Idee - ist zwar ein zusätzlicher BuildStep - aber GAC aktualisieren ist deutlich unangenehmer.