0

我正在练习 msdn 中给出的示例(演练:执行同步 [sql express])。

因为我使用的是 ms syncsdk 2.1 版,所以我找不到同步器。我使用的是syncagent,而不是syncorchestrator。如何设置同步代理的 localprovider 属性?

当我添加参考 Microsoft.Syncronization 时,在属性中我找到了运行时版本:v2.0.50727 和版本:3.1.0.0。

我是否添加了足够的程序集来访问 SyncOrchestrator 类?

编辑 我包括以下程序集:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using Microsoft.Synchronization;
using Microsoft.Synchronization.Data.Server;
using Microsoft.Synchronization.Data.SqlServer;         
using Microsoft.Synchronization.Data.SqlServerCe;
4

1 回答 1

0

SyncOrchestrator 应该在 v2.1 中。你确定你引用了正确的程序集吗?

同步代理也应该有一个本地提供者。

看看这里使用同步代理:http: //msdn.microsoft.com/en-us/library/bb726015.aspx

于 2013-07-16T23:32:51.133 回答