Condividi tramite


Distribuzione delle applicazioni desktop (Visual C++)

La distribuzione è il processo con cui si distribuisce un'applicazione o un componente completati per l'installazione in altri computer.La pianificazione della distribuzione inizia quando viene creata un'applicazione nel computer dello sviluppatore.La distribuzione termina quando l'applicazione è installata e pronta per l'esecuzione nel computer dell'utente.

Visual Studio fornisce diverse tecnologie per la distribuzione delle applicazioni Windows.Queste includono la distribuzione tramite ClickOnce e la distribuzione con Windows Installer.

  • ClickOnce può essere usato per distribuire le applicazioni C++ destinate a Common Language Runtime (CLR): gli assembly misti, puri e verificabili.Sebbene sia possibile usare Windows Installer per distribuire un'applicazione gestita, è consigliabile usare ClickOnce perché trae vantaggio dalle funzionalità di sicurezza di .NET Framework come la firma del manifesto.ClickOnce non supporta la distribuzione di applicazioni C++ native.Per altre informazioni, vedere Distribuzione ClickOnce per applicazioni Visual C++.

  • La tecnologia Windows Installer può essere usata per distribuire le applicazioni C++ native o le applicazioni C++ destinate a CLR.

Gli articoli in questa sezione della documentazione illustrano come garantire che un'applicazione Visual C++ nativa venga eseguita in qualsiasi computer che fornisce una piattaforma di destinazione supportata, quali file è necessario includere in un pacchetto di installazione e i metodi consigliati per ridistribuire i componenti da cui dipende l'applicazione.

In questa sezione

Distribuzione in Visual C++ 2010

Concetti principali della distribuzione

Utilizzo di dipendenze di un'applicazione Visual C++

Determinazione delle DLL da ridistribuire

Scelta di un metodo di distribuzione

Ridistribuzione di file Visual C++

Esempi di distribuzione

Ridistribuzione di applicazioni client Web

Distribuzione ClickOnce per applicazioni Visual C++

Esecuzione di un'applicazione /clr C++ su una versione runtime precedente

Sezioni correlate

Compilazione di applicazioni isolate C/C++ e di assembly side-by-side

Distribuzione di .NET Framework e delle applicazioni

Risoluzione dei problemi relativi alle applicazioni isolate C/C++ e agli assembly side-by-side