Установка Sync Framework
Платформа Sync Framework позволяет установить компоненты для разработки с помощью пакета установки SDK. Имя пакета для исходной английской версии для платформ на базе х86 SyncSDK-v2.0-x86-RUS.msi. Имена для других версий отличаются. Загрузите установочный пакет с веб-сайта центра загрузки Майкрософт и следуйте инструкциям по установке. Sync Framework 2.0 поддерживает параллельную установку с версией Sync Framework 1.0, однако предыдущие версии Sync Framework 2.0 следует сначала удалить. Распространяемые компоненты предоставляются в наборе отдельных пакетов. Это позволяет настроить установку в соответствии с требованиями к приложению. Дополнительные сведения о распространении см. в разделе Распространение Sync Framework.
Установочный пакет устанавливает перечисленные ниже компоненты в папку Program Files\Microsoft SDKs\Microsoft Sync Framework\v2.0 и добавляет управляемые динамические библиотеки в глобальный кэш сборок (GAC).
Компонент | Описание | Местоположение для установки |
---|---|---|
Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll и Microsoft.Synchronization.Data.SqlServerCe.dll (см. примечания по версиям внизу таблицы) |
Управляемый API-интерфейс для служб синхронизации баз данных (требуется также библиотека Microsoft.Synchronization.dll). Дополнительные сведения см. в разделе Синхронизация баз данных. |
\Runtime\ADO.NET\V3.0\x86 \Runtime\ADO.NET\V3.0\x64 \Runtime\ADO.NET\V3.0\ia64 |
Библиотеки Microsoft.Synchronization.dll, Synchronization2.dll и FeedSync2.dll |
Управляемые и собственные API-интерфейсы для компонентов синхронизации времени выполнения, основных компонентов и компонентов веб-синхронизации. Дополнительные сведения см. в разделах Синхронизация хранилищ данных с помощью пользовательских поставщиков и Синхронизация веб-каналов. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Microsoft.Synchronization.MetadataStorage.dll и MetaStore2.dll; Msfdb.dll, Msfdbqp.dll и Msfdbse.dll |
Управляемые и собственные API-интерфейсы для служб хранилищ метаданных, а также библиотеки для упрощенных баз данных, используемых службой. Дополнительные сведения см. в разделе Служба хранилища метаданных платформы Sync Framework. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Библиотеки Microsoft.Synchronization.SimpleProviders.dll и SimpleProviders2.dll |
Управляемые и собственные API-интерфейсы для простых пользовательских поставщиков. Дополнительные сведения см. в разделе Реализация простого пользовательского поставщика. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
Библиотеки Microsoft.Synchronization.Files.dll и FileSyncProvider2.dll |
Управляемые и собственные API-интерфейсы службы синхронизации файлов. Дополнительные сведения см. в разделе Синхронизация файлов. |
\Runtime\x86 \Runtime\x64 \Runtime\ia64 |
*.pdb-файлы |
Символы для использования во время отладки. |
\Symbols\x86 \Symbols\x64 \Symbols\ia64 |
SyncSDK_v2.chm |
Документация для всех компонентов платформ Sync Framework. |
\Documentation\<LCID> |
Файлы образцов |
Образцы, демонстрирующие функциональные возможности платформ Sync Framework. |
\Samples |
SyncSDKEula.rtf |
Лицензионное соглашение на использование платформ Sync Framework. |
\License Agreements |
Все DLL-библиотеки поставщиков баз данных имеют номер версии 3.0, а не 2.0, так как некоторые поставщики были выпущены до выхода Sync Framework 1.0. Изначально библиотека Microsoft.Synchronization.Data.SqlServerCe.dll была выпущена как часть SQL Server Compact и имела номер версии 3.5 для соответствия с версией SQL Server Compact. Теперь эта библиотека имеет номер версии 3.0. Это необходимо для работы с другими поставщиками баз данных.