是否可以增加SQL Server CE连接上的连接超时? (我在SO或Google上找到的所有内容都是针对SQL Server Express的)。我使用EF 6.0连接到SQL Server CE 4.0文件。我相信这些联系正在超时。
我得到以下异常:
底层提供程序在Open上失败。
内部异常读取
存在文件共享违规。不同的进程可能正在使用该文件。
我已经尝试将Connect Timeout=30
添加到连接字符串(这是在上下文构造函数中设置的,因为我需要动态设置文件路径),但是我得到一个例外,即" connect timeout&# 34;关键字无法识别。
ConnectionTimeout
上有一个DbContext.Database.Connection
属性,但它是只读的。