___ tag123net ___ Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden.
___ qstntxt ___
Ich bin heute zum ersten Mal auf Side-by-Side-Assemblys gestoßen, als ich versuchte, einen Debug-Installationssatz auf einem Testcomputer zu installieren. Ich schaffte es am Ende, wurde aber mit einigen Fragen zurückgelassen:
- Whare sind Side-by-Side-Assemblies?
- Wie behandelt Windows diese Assemblies anders als andere Assemblies
?
- Wie funktionieren Anwendungen, die von Side-by-Side-Baugruppen abhängen, anders als normale Baugruppen
?
- Unter welchen Umständen möchte jemand eine Side-by-Side-Assembly erstellen?
___ tag123assemblies ___ Assemblies sind Sammlungen von kompilierten .Net-Typen und -Ressourcen, die in einer logischen und physischen Einheit gruppiert sind (in Form einer .dll-Datei oder einer .exe-Datei).
___ tag123sidebideside ___ Side-by-Side-Assemblies sind eine Microsoft Windows-Lösung, die Versionskonflikte in Windows-Client-Anwendungen reduziert.
___ answer1979141 ___
Side-by-Side-Assemblys sind eine Sammlung von Ressourcen, die zur Laufzeit verfügbar sind. Sie können Sammlungen von DLLs, Klassen, Typbibliotheken oder Schnittstellen sein. Eine Anwendung mit allen Komponenten als Side-by-Side-Assemblies wird als isolierte Anwendung bezeichnet.
Side-by-Side-Assemblies bieten eine Möglichkeit zum Implementieren mehrerer dlls in einer Assembly
Ссылка
___ qstnhdr ___ Was sind Side-by-Side-Baugruppen?
___ answer1335332 ___
Ein Ausgangspunkt für das Verständnis von Side-by-Side-Assemblies und was sie sind, wäre wahrscheinlich die " Isolierte Anwendungen und Side-by-Side Assemblies " Referenz auf MSDN.
Im Wesentlichen sind parallele Assemblys eine Möglichkeit, sicherzustellen, dass eine bestimmte Anwendung immer eine bestimmte Version einer DLL verwendet, insbesondere Windows-System-DLLs (z. B. die allgemeinen Steuerelemente), Nr Wichtig ist, dass die Service Packs, Updates oder neuen Anwendungen danach installiert werden.
Andere Links von Interesse:
___