EntitySpaces always does a rollback or commit, that is why we use the "using" syntax, my guess is that the debugger is just "killing" the process or something. Also, we have found no bugs in ES relating to VistaDB, however, we have found many bugs in VistaDB. That is not to say we do not like VistaDB, I think it has great potential and is far superior to SQL CE by a mile.
That being said, do you have Timestamp columns in your tables, that is the only way I can see you getting a concurrency error? I tend to stop my application rather than press "Stop Debugging" in Visual Studio for this very reason.
If this only happens when you stop the debugger I can see where this might be annoying but don't really think this is an EntitySpaces "thing" ? However, we are here to help.
EntitySpaces |
Twitter |
BLOG | Please honor our Software License