Condividi tramite


Distribuzione delle applicazioni desktop (Visual C++)

La distribuzione rappresenta il processo tramite il quale si mette a disposizione un'applicazione o un componente pronto per l'utilizzo perché venga installato su altri computer.La pianificazione di distribuzione viene avviata quando un'applicazione viene creata nel computer di uno sviluppatore.La distribuzione termina quando viene installata e attende per eseguire sul computer di un utente.

Visual Studio fornisce le diverse tecnologie per la distribuzione di applicazioni Windows.Questi includono la distribuzione e la distribuzione Windows Installer di ClickOnce.

  • ClickOnce può essere utilizzato per distribuire applicazioni C++ destinate a Common Language Runtime assembly misti, puri e verificabili di (CLR) —.Sebbene sia possibile utilizzare Windows Installer per distribuire un'applicazione gestita, è consigliabile utilizzare ClickOnce quanto sfrutta le funzionalità di sicurezza di .NET Framework la firma del manifesto.ClickOnce non supporta la distribuzione di applicazioni C++ native.Per ulteriori informazioni, vedere Distribuzione ClickOnce per applicazioni Visual C++.

  • La tecnologia Windows Installer può essere utilizzata per la distribuzione di applicazioni C++ native o applicazioni C++ destinate al CLR.

Per un confronto di ClickOnce e Windows Installer, vedere Scelta di una strategia di distribuzione.

Articoli in questa sezione della documentazione illustrato come assicurarsi che un'applicazione Visual C++ nativa in un computer che fornisce una piattaforma di destinazione supportata, i file è necessario includere in un pacchetto di installazione e sulle modalità consigliate ridistribuire 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