Condividi tramite


Ridistribuzione tramite moduli unione

Aggiornamento: novembre 2007

In Visual Studio vengono installati diversi moduli unione per ogni componente Visual C++ che può essere ridistribuito con l'applicazione. Tali moduli sono disponibili nella cartella Programmi\File comuni\Merge Modules. Ognuno di questi moduli unione può essere utilizzato per distribuire le DLL di Visual C++ nel sistema di destinazione. Tuttavia, di tali DLL è consentito ridistribuire solo le versioni Visual C++ non di debug. Per un elenco completo dei moduli unione che è possibile utilizzare per la ridistribuzione, vedere il file Redist.txt.

L'utilizzo dei moduli unione ridistribuibili di Visual C++ consente di installare gli assembly Visual C++ come assembly side-by-side condivisi nella Native Assembly Cache (cartella WinSxS). Anche in Visual Studio viene utilizzata questa tecnica per l'installazione di tali DLL. Per l''installazione della cartella WinSxS sono necessari diritti utente amministrativi. Se l'installazione viene effettuata da un utente che non dispone dei diritti amministrativi, non sarà possibile installare gli assembly Visual C++ ed eseguire le applicazioni che dipendono da tali DLL.

Un approccio di ridistribuzione alternativo consiste nell'installazione degli assembly affiancati privati di una determinata applicazione utente. Per ulteriori informazioni sulla distribuzione dei file Visual C++ come assembly privati, vedere Ridistribuzione di file Visual C++.

Vedere anche

Attività

Procedura: aggiungere moduli unione a un progetto di distribuzione

Procedura: distribuire un progetto di installazione e distribuzione

Concetti

Ridistribuzione di file Visual C++