Freigeben über


Ausgeben von Ressourcen mittels Reflektionsausgabe

Bei Ressourcen, die im Assemblymanifest aufgezeichnet sind, kann es sich um verwaltete Ressourcen oder um Manifestressourcen-BLOBS handeln, die durch Verknüpfen oder Einbetten in die Assembly aufgenommen wurden. Für dynamische Assemblys werden alle vier Möglichkeiten unterstützt.

Darüber hinaus kann mit der System.Reflection.Emit.AssemblyBuilder.DefineUnmanagedResource-Methode oder der System.Reflection.Emit.ModuleBuilder.DefineUnmanagedResource-Methode eine einzelne Win32-Ressource an eine Assembly angefügt werden. Diese Ressource wird nicht im Assemblymanifest angezeigt.

Einer dynamischen Assembly kann mithilfe der System.Reflection.Emit.AssemblyBuilder.DefineVersionInfoResource-Methode eine nicht verwaltete Versionsinforessource hinzugefügt werden. DefineVersionInfoResource erstellt eine Versionsinforessource anhand der Eigenschaften der AssemblyName-Klasse.

Siehe auch

Weitere Ressourcen

Verwenden der Reflektionsausgabe