Share via


Ridistribuzione di Sync Framework

I componenti di Sync Framework sono ridistribuiti includendo uno o più pacchetti di installazione di Sync Framework con la distribuzione di applicazioni. I componenti sono disponibili in pacchetti separati in modo che l'installazione possa essere personalizzata in base ai requisiti dell'applicazione. La ridistribuzione di Sync Framework tramite pacchetti SDK o tramite l'installazione delle singole DLL non è supportata.

Identificazione dei pacchetti da installare

Sync Framework offre tre pacchetti di installazione disponibili nell'Area download Microsoft. I componenti vengono installati nel percorso Programmi\Microsoft Sync Framework\v2.0\Runtime. A seconda dell'architettura del processore, la directory finale del percorso di installazione è \x86, \x64 o \ia64. Le DLL gestite vengono inoltre aggiunte alla Global Assembly Cache (GAC).

In base alle funzionalità dell'applicazione, determinare quali dei pacchetti seguenti sono necessari. I nomi dei pacchetti elencati si riferiscono alla versione inglese iniziale per le piattaforme x86. I nomi per le altre versioni saranno diversi.

  • Synchronization-v2.0-x86-ENU.msi Questo pacchetto è un prerequisito per altri pacchetti e deve essere installato per primo.

    DLL installate Descrizione

    Microsoft.Synchronization.dll, Synchronization2.dll, FeedSync2.dll

    API nativa e gestita per il runtime di sincronizzazione, i componenti principali e i componenti della sincronizzazione Web. Per ulteriori informazioni, vedere Sincronizzazione di archivi dati tramite provider personalizzati e Sincronizzazione di feed Web.

  • ProviderServices-v2.0-x86-ENU.msi

    DLL installate Descrizione

    Microsoft.Synchronization.MetadataStorage.dll e MetaStore2.dll; Msfdb.dll, Msfdbqp.dll e Msfdbse.dll

    API gestita e nativa per il servizio di archiviazione dei metadati; DLL per il database lightweight utilizzate dal servizio. Per ulteriori informazioni, vedere Servizio di archiviazione dei metadati di Sync Framework.

    Microsoft.Synchronization.SimpleProviders.dll e SimpleProviders2.dll

    API nativa e gestita per i provider personalizzati semplici. Per ulteriori informazioni, vedere Implementazione di un provider personalizzato semplice.

    Microsoft.Synchronization.Files.dll e FileSyncProvider2.dll

    API nativa e gestita per il provider di sincronizzazione dei file. Per ulteriori informazioni, vedere Sincronizzazione di file.

  • DatabaseProviders-v2.0-x86-ENU.msi

    DLL installate Descrizione

    Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll e Microsoft.Synchronization.Data.SqlServerCe.dll

    API gestita per i provider di sincronizzazione dei database. Per ulteriori informazioni, vedere Sincronizzazione di database.

Installazione dei pacchetti richiesti

Dopo aver stabilito i pacchetti necessari all'applicazione, questi prerequisiti devono essere installati in ogni computer dell'utente come parte di distribuzione di un'applicazione. Ogni pacchetto di installazione di Sync Framework rileva se nel computer dell'utente esistono i componenti del pacchetto e installa quelli non ancora disponibili. Se i componenti di Sync Framework vengono successivamente disinstallati, devono essere installati di nuovo manualmente o dall'applicazione prima che questa possa essere eseguita correttamente.

In Visual Studio, è possibile distribuire le applicazioni tramite la distribuzione ClickOnce oppure tramite la tecnologia di distribuzione di Windows Installer. Se si utilizza Visual Studio per la distribuzione delle applicazioni, è possibile utilizzare i pacchetti del programma di avvio automatico disponibili in Sync Framework per semplificare il processo di aggiunta dei prerequisiti di installazione. Questi pacchetti sono disponibili nell'Area Download Microsoft. Nella pagina di download sono indicate istruzioni dettagliate su come utilizzare questi pacchetti.

Per ulteriori informazioni sulla distribuzione delle applicazioni e sui prerequisiti in Visual Studio, vedere gli argomenti seguenti.

Argomento Descrizione

Choosing a Deployment Strategy

Viene descritto come distribuire le applicazioni basate su Windows da Visual Studio tramite ClickOnce e Windows Installer.

Adding Custom Prerequisites

Viene descritto come specificare i prerequisiti per la distribuzione delle applicazioni in Visual Studio.

Prerequisites Dialog Box

Vengono descritte le opzioni disponibili nella finestra di dialogo Prerequisiti di Visual Studio.

Vedere anche

Concetti

Installazione, ridistribuzione e compatibilità tra versioni