In meinem Buch "Pro C# 2008 und die .NET 3.5-Plattform" gibt es eine Textzeile, die mich im Kontext von Single-File-Assemblies verwirrt..NET Single File Assembly Erläuterung
in einer großen Zahl von Fällen, gibt es eine einfache Eins-zu-Eins-Entsprechung zwischen einer .NET-Baugruppe und der Binärdatei (* DLL- oder exe). Wenn Sie also eine .NET * .dll-Datei erstellen, können Sie sicher sein, dass die Binärdatei und die Assembly identisch sind. Ebenso, wenn Sie eine ausführbare Desktop-Anwendung erstellen, können Sie die * .exe einfach als Baugruppe bezeichnet werden selbst
-Pro C# 2008 und .NET 3.5-Plattform, Andrew Troelsen
Der erste Satz des Zitats verwirrte mein Denken. Ich verstehe eine .NET-Einzeldatei-Assembly als logische Gruppierung von einem oder mehreren verwandten Modulen, die ursprünglich als eine Einheit implementiert und versioniert werden sollen. Enthält in dieser Assembly Windows/CLR-Header, geben Sie Metadaten, kompilierte CIL und ein Assemblymanifest ein.
Im Rahmen der einzelnen Datei Baugruppen, nicht ich zu verstehen, was durch eine „Eins-zu-Eins-Entsprechung zwischen einer .NET-Assembly und die Binärdatei (* .dll oder * .exe) gemeint ist.
?Könnte jemand bitte das Zitat oben angegebenen