Condividi tramite


Ridistribuzione tramite modelli unione

In Visual Studio sono inclusi i modelli unione per ogni componente di Visual C++ concesso in licenza per essere ridistribuito con un'applicazione.Quando un modello unione viene compilato in un file di installazione di Windows Installer, consente una distribuzione di DLL specifiche in computer con una determinata piattaforma.Nel file di installazione specificare che i modelli unione sono prerequisiti dell'applicazione.Quando si installa Visual Studio, i modelli unione vengono installati nella directory \Programmi\Common Files\Merge Modules\. (È possibile ridistribuire solo le versioni non di debug delle DLL di Visual C++). Per ulteriori informazioni e un collegamento a un elenco di modelli unione concessi in licenza per la ridistribuzione, vedere Ridistribuzione di file Visual C++.

È possibile utilizzare i modelli unione per consentire l'installazione delle DLL ridistribuibili di Visual C++ nella cartella %SYSTEMROOT%\system32\. (In Visual Studio stesso viene utilizzata questa tecnica). L'installazione in questa cartella può essere completata solo se l'utente che la esegue dispone dei diritti di amministratore.

Non è consigliabile utilizzare i modelli unione, tranne quando non è necessario eseguire la manutenzione dell'applicazione e non esistono dipendenze da più di una versione delle DLL.Non è possibile includere in un programma di installazione modelli unione per versioni diverse della stessa DLL. Inoltre, i modelli unione rendono difficile la manutenzione delle DLL in modo indipendente dall'applicazione.È invece consigliabile installare Visual C++ Redistributable Package.

Vedere anche

Concetti

Ridistribuzione di file Visual C++