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 |
---|---|
Viene descritto come distribuire le applicazioni basate su Windows da Visual Studio tramite ClickOnce e Windows Installer. |
|
Viene descritto come specificare i prerequisiti per la distribuzione delle applicazioni in Visual Studio. |
|
Vengono descritte le opzioni disponibili nella finestra di dialogo Prerequisiti di Visual Studio. |