Something in 1.0.45.0 starting causing me to get a "The database file if locked error". It continues with 1.0.46.0. The problem does not occur with 1.0.44.0.
The error is being called from:
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
I Close() my connection, and call Dispose() (don't think this is needed but I was trying to make the above error go away), and set the connection variable to null.
This is not the first place in my code that I call ExecuteNonQuery() but the previous calls were all in the same previous connection, which was closed.
If I can provide more information please let me know what else you would like to know.
-Mont