我已经从同步框架网页下载了一个示例,该示例演示了 sql ce 和 sql server 通过 wcf 服务进行同步的过程。
我想在台式机上创建访问 wcf 服务的 windows 移动应用程序。有可能这样的场景吗?
- 是否有用于紧凑框架的专用 Microsoft.Services 程序集?
这是我的 wcf 合约接口:
public interface IRelationalSyncContract
{
void Initialize(string scopeName, string hostName);
void BeginSession(SyncProviderPosition position);
SyncBatchParameters GetKnowledge();
GetChangesParameters GetChanges(uint batchSize, SyncKnowledge destinationKnowledge);
SyncSessionStatistics ApplyChanges(ConflictResolutionPolicy resolutionPolicy, ChangeBatch sourceChanges, object changeData);
bool HasUploadedBatchFile(string batchFileid, string remotePeerId);
void UploadBatchFile(string batchFileid, byte[] batchFile, string remotePeerId);
byte[] DownloadBatchFile(string batchFileId);
void EndSession();
void Cleanup();
}
我收到以下错误:“System.Xml.Serialization.IXmlSerializable”类型是在未引用的程序集中定义的。
如何解决问题?