Freigeben über


Verteilen mit Mergemodulen

Visual Studio installiert für jede Visual C++-Komponente mehrere Mergemodule, die mit der Anwendung verteilt werden können. Sie finden sie im Ordner Programme\Gemeinsame Dateien\Merge Modules. Jedes dieser Mergemodule kann verwendet werden, um Visual C++-DLLs für das Zielsystem bereitzustellen. Allerdings dürfen keine Debugversionen von Visual C++-DLLs verteilt werden. Eine vollständige Liste der zum Verteilen zugelassenen Mergemodule finden Sie in der Datei Redist.txt.

Mit den verteilbaren Mergemodulen von Visual C++ können Sie Visual C++-DLLs in system/32 installieren. Visual Studio verwendet diese Technik ebenfalls zum Installieren der DLLs. Wenn eine Installation von einem Benutzer durchgeführt wird, der nicht über Administratorrechte verfügt, können die Visual C++-DLLs nicht installiert und die von diesen DLLs abhängenden Anwendungen nicht ausgeführt werden.

Alternativ können private DLLs in einem eigenen Verzeichnis einer bestimmten Benutzeranwendung installiert werden. Weitere Informationen über das Bereitstellen von Visual C++-Dateien als private Assemblys finden Sie unter Verteilen von Visual C++-Dateien.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Mergemodulen zu einem Bereitstellungsprojekt

Konzepte

Verteilen von Visual C++-Dateien