Распространение Sync Framework

Компоненты Sync Framework распространяются путем включения одного или нескольких пакетов установки Sync Framework в развертывание приложения. Компоненты предоставляются в отдельных пакетах, что позволяет настроить установку в соответствии с требованиями приложения. Распространение Sync Framework путем упаковки пакета SDK или установки отдельных библиотек не поддерживается.

Определение пакетов для установки

Sync Framework обеспечивает три пакета установки в центре загрузки Майкрософт. Компоненты устанавливаются в папку Program Files\Microsoft Sync Framework\2.1\Runtime. В зависимости от архитектуры процессора последним каталогом в пути установки является \x86 или \x64. Управляемые библиотеки также добавляются к глобальному кэшу сборок (GAC). Установка пакета на компьютер с архитектурой процессора, отличной от пакета установки, может привести к небольшим различиям в пути установки. Например, при установке пакета x86 package на компьютере с архитектурой x64 установка будет выполнена в папку Program Files (x86).

Исходя из функциональности приложения, определите, какие из следующих пакетов необходимы. Имена пакетов, перечисленные ниже, подходят для исходной английской версии для платформ на базе х86. Имена для других версий отличаются.

  • Synchronization-v2.1-x86-RUS.msi (этот пакет необходим для работы других пакетов и должен быть установлен первым).

    Установленные библиотеки

    Описание

    Библиотеки Microsoft.Synchronization.dll, Synchronization21.dll, FeedSync21.dll

    Управляемые и собственные API-интерфейсы для компонентов синхронизации времени выполнения, основных компонентов и компонентов веб-синхронизации. Дополнительные сведения см. в разделах Синхронизация хранилищ данных с помощью пользовательских поставщиков и Синхронизация веб-каналов.

  • ProviderServices-v2.1-x86-RUS.msi

    Установленные библиотеки

    Описание

    Библиотеки Microsoft.Synchronization.MetadataStorage.dll и MetaStore21.dll; Msfdb.dll, Msfdbqp.dll и Msfdbse.dll

    Управляемые и собственные API-интерфейсы для службы хранилища метаданных, а также библиотеки для упрощенных баз данных, используемых службой. Дополнительные сведения см. в разделе Служба хранилища метаданных платформы Sync Framework.

    Библиотеки Microsoft.Synchronization.SimpleProviders.dll и SimpleProviders21.dll

    Управляемые и собственные API-интерфейсы для простых настраиваемых поставщиков. Дополнительные сведения см. в разделе Реализация простого настраиваемого поставщика.

    Библиотеки Microsoft.Synchronization.Files.dll и FileSyncProvider21.dll

    Управляемые и собственные API-интерфейсы службы синхронизации файлов. Дополнительные сведения см. в разделе Синхронизация файлов.

  • DatabaseProviders-v3.1-x86-RUS.msi

    Установленные библиотеки

    Описание

    Библиотеки Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll и Microsoft.Synchronization.Data.SqlServerCe.dll

    Управляемые API-интерфейсы для служб синхронизации баз данных. Дополнительные сведения см. в разделе Синхронизация баз данных.

Полный список распространяемых пакетов и компонентов, содержащихся во всех версиях платформы Sync Framework, а также сведения о версиях и путях установки см. в разделе Установка Sync Framework.

Установка обязательных пакетов

После определения пакетов, необходимых для приложения, эти обязательные элементы необходимо установить на всех компьютерах пользователей как часть развертывания приложения. Каждый пакет установки Sync Framework определяет имеющиеся на компьютере пользователя компоненты пакета и устанавливает недостающие компоненты. Если в дальнейшем компоненты Sync Framework будут удалены, их необходимо переустановить вручную для обеспечения правильной работы приложения.

В среде Visual Studio для развертывания приложений используется одна из следующих технологий развертывания: ClickOnce или установщик Windows. Дополнительные сведения о развертывании приложений и предварительных условиях в Visual Studio см. в следующих разделах.

Тема

Описание

Выбор стратегии развертывания

Описывает развертывание Windows-приложений из Visual Studio с помощью развертывания ClickOnce и установщика Windows.

Добавление пользовательских предварительных требований

Описывает указание предварительных требований для развертывания приложений в среде Visual Studio.

Диалоговое окно предварительных требований

Описываются параметры, доступные в диалоговом окне среды Visual Studio Предварительные требования.

См. также

Другие ресурсы

Установка, распространение и совместимость версий