Ab dem Release 10.00 werden auch 64 Bit Komponenten ausgeliefert. Hierdurch sind auch Anpassungen an der Verzeichnisstruktur in der Auslieferung notwendig. Die jeweilige aktuelle Struktur wird hier beschrieben.
Es gibt für jedes Zielplattform eigene Unterverzeichnisse:
Verzeichnis | Plattform | Bemerkungen |
---|---|---|
x86 | 32 Bit | Enthält Komponenten, welche nur für die 32 Bit Laufzeit- und Entwicklungsumgebung benötigt werden. |
x64 | 64 Bit | Enthält Komponenten, welche nur für die 64 Bit Laufzeit- und (in Zukunft auch) Entwicklungsumgebung benötigt werden. |
AnyCPU | - | Enthält Komponenten, welche Plattform-unabhängig sind und für die Laufzeit- und Entwicklungsumgebung benötigt werden. |
Diese Verzeichnisse enthalten die jeweiligen .NET Assemblies für das .NET Framework 4.8
. Es gibt aber für alle unterstützten .NET Plattformen entsprechende Unterverzeichnisse. (Details):
Verzeichnis | Plattform |
---|---|
net4.8 | .NET Framework 4.8 |
netcoreapp3.1 | .NET Core 3.1 |
Die Komponenten, welche nur für eine Laufzeitumgebung benötigt werden, finden sich wie bisher in dem Redist
-Verzeichnis. Darunter ist wieder die gleiche Struktur vorhanden:
Verzeichnis | Plattform | Bemerkungen |
---|---|---|
Redist\x86 | 32 Bit | Enthält Komponenten, welche nur für die 32 Bit Laufzeitumgebung benötigt werden. |
Redist\x64 | 64 Bit | Enthält Komponenten, welche nur für die 64 Bit Laufzeitumgebung benötigt werden. |
Redist\AnyCPU | - | Enthält Komponenten, welche Plattform unabhängig sind und nur für die Laufzeitumgebung benötigt werden. |