Has the issue in the Knowledge Base article: http://support.microsoft.com/kb/967502#appliesto been resolved?
I am currently using Sync Framework 2.1 to synchronize an SQL CE 3.5 SP2 database to the server using the
Microsoft.Synchronization.Data.SqlServerCe.SqlCeSyncProvider for client and Microsoft.Synchronization.Data.SqlServer.SqlSyncProvider for server.
I want to use the Compact() method of SQLCeEngine class to manage the size of my SQL CE database, but I need to know if this issue applies in my case. For further information you can check out my Stack Overflow question: http://stackoverflow.com/questions/15376537/sql-ce-3-5-sp-2-sqlceengine-compact-synchronization-bug/15384639?noredirect=1#comment21901661_15384639
I've gotten replies that indicate that I should be safe to use Compact() but I need a confirmation that this issue has been resolved.