Instalando o Sync Framework
O Sync Framework permite instalar componentes para desenvolvimento usando o pacote de instalação do SDK. Os nome do pacote é SyncSDK-v2.0-x86-ENU.msi para a versão inicial em inglês de plataformas x86; os nomes de outras versões serão diferentes. Baixe o pacote de instalação do Centro de Download da Microsoft e siga as instruções de instalação do site. O Sync Framework 2.0 dá suporte à instalação lado a lado com o Sync Framework 1.0, mas versões anteriores do Sync Framework 2.0 devem ser desinstaladas antes. São fornecidos componentes redistribuíveis em um conjunto de pacotes separados. Isso permite adaptar a instalação aos requisitos dos aplicativos. Para obter mais informações sobre a redistribuição, consulte Redistribuindo o Sync Framework.
O pacote de instalação instala os componentes a seguir em Arquivos de Programas\Microsoft SDKs\Microsoft Framework\v2.0 e adiciona DLLs gerenciadas ao GAC (cache de assembly global).
Componente | Descrição | Local de instalação |
---|---|---|
Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll e Microsoft.Synchronization.Data.SqlServerCe.dll (consulte a observação de versão após a tabela) |
API gerenciada para provedores de sincronização de banco de dados (também exige o Microsoft.Synchronization.dll). Para obter mais informações, consulte Sincronizando bancos de dados. |
\Runtime\ADO.NET\V3.0\x86 \Runtime\ADO.NET\V3.0\x64 \Runtime\ADO.NET\V3.0\ia64 |
Microsoft.Synchronization.dll, Synchronization2.dll e FeedSync2.dll |
API nativa e gerenciada para o tempo de execução de sincronização, componentes principais e componentes de sincronização da Web. Para obter mais informações, consulte Sincronizando repositórios de dados usando provedores personalizados e Sincronizando Web feeds. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Microsoft.Synchronization.MetadataStorage.dll e MetaStore2.dll; e Msfdb.dll, Msfdbqp.dll e Msfdbse.dll |
API nativa e gerenciada para o serviço de armazenamento de metadados; e DLLs para o banco de dados leve usado pelo serviço. Para obter mais informações, consulte Sync Framework Metadata Storage Service. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Microsoft.Synchronization.SimpleProviders.dll e SimpleProviders2.dll |
API nativa e gerenciada para provedores personalizados simples. Para obter mais informações, consulte Implementando um provedor personalizado simples. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Microsoft.Synchronization.Files.dll e FileSyncProvider2.dll |
API nativa e gerenciada para o provedor de sincronização de arquivo. Para obter mais informações, consulte Sincronizando arquivos. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Arquivos *.pdb |
Símbolos para usar durante a depuração. |
\Symbols\x86 \Symbols\x64 \Symbols\ia64 |
SyncSDK_v2.chm |
Documentação para todos os componentes do Sync Framework. |
\Documentation\<LCID> |
Arquivos de exemplo |
Exemplos que demonstram a funcionalidade do Sync Framework. |
\Samples |
SyncSDKEula.rtf |
Contrato de licença para usar o Sync Framework. |
\License Agreements |
Todas as DLLs dos provedores de bancos de dados têm um número de versão 3.0 em vez de 2.0, pois alguns dos provedores foram originalmente lançados antes do Sync Framework 1.0. O Microsoft.Synchronization.Data.SqlServerCe.dll foi lançado originalmente como parte do SQL Server Compact e antes tinha o número de versão 3.5 para corresponder à versão do SQL Server Compact. A versão dessa DLL agora é 3.0 para corresponder aos outros provedores de banco de dados.