Distribuzione di applicazioni desktop native (Visual C++)
La distribuzione rappresenta il processo con il quale si mette a disposizione un'applicazione o un componente pronto per l'installazione su altri computer. La pianificazione della distribuzione inizia quando viene creata un'applicazione nel computer di uno sviluppatore. La distribuzione termina quando l'applicazione è installata e pronta per essere eseguita nel computer di un utente.
Visual Studio offre le diverse tecnologie per la distribuzione di applicazioni Windows. Queste includono la distribuzione ClickOnce e la distribuzione con Windows Installer.
È possibile usare ClickOnce per distribuire applicazioni C++ destinate ad assembly misti, puri e verificabili Common Language Runtime (CLR). Nonostante sia possibile usare Windows Installer per distribuire un'applicazione gestita, è consigliabile usare ClickOnce, perché sfrutta le funzionalità di sicurezza di .NET Framework come, ad esempio, la firma di manifesti. ClickOnce non supporta la distribuzione di applicazioni C++ native. Per altre informazioni, vedere ClickOnce Deployment for Visual C++ Applications.
La tecnologia Windows Installer può essere usata per distribuire applicazioni C++ native o applicazioni C++ destinate al CLR.
Gli articoli presenti in questa sezione della documentazione illustrano come assicurare che un'applicazione Visual C++ nativa venga eseguita in un qualsiasi computer che offre una piattaforma di destinazione supportata, quali file è necessario includere in un pacchetto di installazione e le modalità consigliate per ridistribuire i componenti da cui dipende l'applicazione.