side-by-side

___ 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:

  1. Whare sind Side-by-Side-Assemblies?
  2. Wie behandelt Windows diese Assemblies anders als andere Assemblies
  3. ?
  4. Wie funktionieren Anwendungen, die von Side-by-Side-Baugruppen abhängen, anders als normale Baugruppen
  5. ?
  6. 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:

___
1
Antwort

Binär kompiliert für VS2008 benötigt DebugCRT Side-by-Side Assembly, funktioniert nicht in VS2010

Ich arbeite mit VS2010 an einem Projekt, das Havok verwendet, und die neueste Version hat nur VS2008 und frühere Binärdateien. Das eingebettete Manifest, das von VS generiert wird, enthält das folgende %Vor% Da VS anscheinend seit 2010 keine...
29.05.2011, 03:36
2
Antworten

Was sind Side-by-Side-Baugruppen?

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...
26.08.2009, 14:50