Ich schaue mir an, wie die runtime locates assemblies und frage mich, ob es eine Möglichkeit gibt, nur den Pfad einer Baugruppe von Assembly.Load
gefunden statt sie tatsächlich zu laden?Wie erhält man den Pfad einer Baugruppe, anstatt ihn zu laden?
Der Grund, warum ich das brauche, ist, weil AssemblyDefinition.ReadAssembly
von Mono.Cecil
einen Pfad direkt zu der Baugruppe erfordert und nicht zu dem zusätzlichen Aufwand gehen wird, um es für sich selbst zu finden. Ich möchte stattdessen die Funktionalitäten von Standard System.Reflection
und Mono.Cecil
kombinieren.
Haben Sie 'Assembly.Location' versucht? – Dido
Das würde funktionieren, aber dann würde die Assembly in die Anwendungsdomäne geladen werden. Ich möchte das vermeiden. –