Microsoft Download Center Archive

Microsoft Sync Framework 1.0 SP1

  • Published:
  • Version: v1 sp1
  • Category: SDK
  • Language: English

Microsoft Sync Framework is a comprehensive synchronization platform for enabling collaboration and offline scenarios for applications, services and devices

  • Microsoft Sync Framework is a comprehensive synchronization platform that enables collaboration and offline scenarios for applications, services, and devices. Developers can build synchronization ecosystems that integrate any application and any type of data, using any protocol over any network. This service pack is intended to fix a handful of bugs as well as to transition to a public-facing change tracking API that is new in SQL Compact 3.5 SP2. In SQL Compact, the change tracking feature is used to track information about all changes that occur in a given database and is used to retrieve metadata related to these changes. In previous versions of SQL Compact, this change tracking feature was automatically enabled the first time a synchronization operation was initiated in a SQL Compact database, and developers did not have the ability to interact directly with this API themselves. SQL Compact 3.5 SP2 makes this API public and Sync Framework 1.0 SP1 is updated to leverage this new public API surface. SQL Compact 3.5 SP2 makes this API public and Sync Framework 1.0 SP1 is updated to leverage the new public API surface. Making this API surface public provides developers with a finer grain of control and insight into the tracking of changes within SQL Compact. In some cases, making this change tracking feature public has resulted in performance degradation because there are more layers to interact with when accessing change tracking information. Because of this, before you upgrade to Sync Framework 1.0 SP1 you must carefully consider whether your need for this public change tracking feature outweighs the performance impact of leveraging this new API.

    As mentioned above, a handful of bugs are fixed in this release:
  • An access violation error occurred when you synchronized a deleted folder that contained a Desktop.ini file or a Thumbs.db file by using the file sync provider in Microsoft Sync Framework 1.0; KB961221.
  • Uninstall or repair of Sync Framework on the Windows Vista operating system failed with the following message: "This setup requires .NET Framework 2.0" even though .NET Framework 2.0 was installed.
  • Prerequisite check for .NET framework failed when .NET Framework 4.0 was the only version installed; KB962229.
  • Sync Framework assemblies were disabled in the Visual Studio 2010 Add References dialog box; KB970102.


Status: Live

This download is still available on The downloads below will come directly from the Microsoft Download Center.

FileSHA1 HashSize
SyncSetup_de.ia64.zip9bfa6b842dee788c50c45bd1315957b21947826814.72 MB
SyncSetup_de.x64.zipe3a78dd9ea81a59a7a3c64320b12b3b506992a5f12.55 MB
SyncSetup_de.x86.zipb5012072226ac57c66d1c26dc65122b2afba32b412.01 MB
SyncSetup_en.ia64.zipc8e0e9fe073d6b6b5abcc0b246e4806b6cf343d314.54 MB
SyncSetup_en.x64.zip35d177ddbea4f4c4ae4e072be11e009bbcd86f6712.38 MB
SyncSetup_en.x86.zipd1d8ad6cc83fd694829a9e0a506b8abae634b8e711.84 MB
SyncSetup_es.ia64.zipcc00bac0ac90d1b0e580605eba8340893c12004514.69 MB
SyncSetup_es.x64.zip36b7090a58a708641fa91dc04e5eef8addd2b0b712.52 MB
SyncSetup_es.x86.zip4b5b4b99f553a341b8fde81d47464ad50c887f0b11.98 MB
SyncSetup_fr.ia64.zip48601bd3c72c981b8c9698ed813ced3b8525d80f14.69 MB
SyncSetup_fr.x64.zip5219c924c71cedfa748616004e4f6fcdff83c92412.52 MB
SyncSetup_fr.x86.zip4ce8ca9b7c26585032bcd0b865822278fe732f0111.98 MB
SyncSetup_it.ia64.zipc30a6afdc2071e673c48ff140b8a11c6232a6ebf14.69 MB
SyncSetup_it.x64.zip8da700d1315061ac7b0a5a15e4ece17bbc147ce612.52 MB
SyncSetup_it.x86.zip5aa76cf1f1524752ece070a5cd9cb4cd9413fe6711.98 MB
SyncSetup_ja.ia64.zip6b69cd2c0311470ed1b9479b114e3e705d0b0dff14.71 MB
SyncSetup_ja.x64.zip4829617ab8d37fcf1a1efe9bb76604a11ab31c9612.55 MB
SyncSetup_ja.x86.zip9f9ab3a42db3d84d2d485e1d47fa34a76e321e6812.00 MB
SyncSetup_ko.ia64.zip60530c79736919e23d5f64a117861299c93a705a14.75 MB
SyncSetup_ko.x64.zip9a21433089b0fbd6fa56976df20bf87120ec076c12.59 MB
SyncSetup_ko.x86.zipb177366d10f67ffb65f0addfcd7b406f9efa4ece12.04 MB
SyncSetup_pt-BR.ia64.zipb027166bc8a79cf7e32b98f0e24f0987b6db8df814.68 MB
SyncSetup_pt-BR.x64.zip96073c54df4b17ee119b56f40905545590420b3712.52 MB
SyncSetup_ru.ia64.zip08d97ee2d2c73726dfbbfe0276200b6f942abf6514.79 MB
SyncSetup_ru.x64.zipbb8b10f6814c8a9014c6422f082af65bbb160b8a12.62 MB
SyncSetup_ru.x86.zipb42a5757f79f0b5b2038c82eba1cb2bd0c86795512.08 MB
SyncSetup_zh-CHS.ia64.zip1e3016760962c7b8b6fe954ec9cefb7c826dce9b14.70 MB
SyncSetup_zh-CHS.x64.zip409f568d7ce6147df4e4f82fbf55aa63bf8fe9e712.53 MB
SyncSetup_zh-CHS.x86.zip5eb1445d744539205fbe342b7a6cefaad8bcc4a511.99 MB
SyncSetup_zh-CHT.ia64.zipdf38c50f6edaff628e08ad6acb20bd2bd6b733cf14.70 MB
SyncSetup_zh-CHT.x64.zip60697bb2cbcb0775d3d003d417361d25b449f94712.53 MB
SyncSetup_zh-CHT.x86.zip0540ae06ee8775b3c806c4b1328830d83b7a9e0711.99 MB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows 2000 Service Pack 3, Windows Server 2003, Windows Vista, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Windows XP, Windows XP Service Pack 2

  • Windows 2000 Service Pack 3; Windows Vista Business; Windows Vista Business 64-bit edition; Windows Vista Enterprise; Windows Vista Enterprise 64-bit edition; Windows Vista Home Basic; Windows Vista Home Basic 64-bit edition; Windows Vista Home Premium; Windows Vista Home Premium 64-bit edition; Windows Vista Starter; Windows Vista Ultimate; Windows Vista Ultimate 64-bit edition; Windows XP Service Pack 2;Windows 7

    Note that SQL Server 2005 SP2 or greater is required when using the Sync Services for ADO.NET.

Installation Instructions

  • Please ensure that you download and install the SyncSetup install appropriate for your system. For example, includes the installation package for x86 machines.

    Click the Download button on this page to start the download
    Do one of the following:
    To start the installation immediately, click Run.
    To save the download to your computer for installation at a later time, click Save.
    To cancel the installation, click Cancel.

    Note You may not have to apply all of the packages that are included in this hotfix:
  • If Microsoft Sync Framework Runtime v1.0 is installed, run the Synchronization.msi file.
  • If Microsoft Sync Framework SDK v1.0 is installed, run the SyncSDK.msi file.
  • If Microsoft Sync Services for ADO.NET v2.0 is installed, run the SyncServicesADO.msi file.
  • If Microsoft Sync Framework Services v1.0 is installed, run the ProviderServices.msi file.

Related Resources