我目前使用Microsoft Sync Framework將數據從mssql數據庫同步到Windows Phone 8上託管的sqlite數據庫。我正在使用SyncToolkit。System.OutOfMemoryException當使用Microsoft Sync Framework將數據批處理到客戶端
我正在使用SetDownloadBatchSize來限制通過電線發送的數據以防止System.OutOfMemoryException,但我仍然接收它,就像框架不處理舊的批處理集。
當我有4,000行數據時,它可以正常工作(同步),當我將這個數據增加到30,000行時,它會觸發這個異常。
在我打開此框架並嘗試破解之前,任何幫助都會有幫助。
乾杯,亞歷克斯
是來自同步代碼本身的內存不足?或者你真的用完了反序列化同步數據的內存,加載Sqlite並運行你的應用程序? – JuneT