SQL 服务器 CE System.AccessViolationException:试图读取或写入受保护的内存。这通常表明其他内存已损坏

SQL Server CE System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt

如何处理这样的错误,即使我们在 catch 中写了一般异常?

您很可能跨线程使用相同的 DbContext,但这是不受支持的,因为 DbContext 和 SqlCeConnection 不是线程安全的