Erstellen und bereitstellen von dll unter windows: SxS, manifestiert, und all that jazz

Seit VS 2005, sehe ich, dass es nicht möglich ist einfach eine dll erstellen, die gegen MS-Laufzeitumgebung und stellen Sie Sie zusammen (http://www.ddj.com/windows/184406482). Ich bin zutiefst verwirrt manifestieren, SxS und co: MSDN-Dokumentation ist wirklich arm, mit zirkulären Referenzen; speziell seit dem bin ich mehr ein Unix-guy, ich finde alle diese Informationswert. Mein Kernproblem ist die Verknüpfung eine dll gegen msvc9 oder msvc8: da die Laufzeit nicht verteilbaren, was sind die Schritte, um zu verbinden und bereitstellen, wie eine dll ? Insbesondere, wie werden die das manifest erzeugt (ich will nicht mt.exe ich möchte etwas, das portabel Compiler), wie sind Sie eingebettet sind, verwendet ? Was bedeutet Side-by-side-Montage bedeuten ?

Grundsätzlich wo kann ich die finden jede Art von Spezifikation anstelle von MS-jargon ?

Danke an alle die geantwortet, das war wirklich hilfreich,

Schreibe einen Kommentar