我们在远程计算机上有一个SQL Ce数据库,我们试图通过c#获取报告系统(使用自定义LINQ查询)以共享读取模式连接到数据库。此时,即使数据库没有其他连接,我们也会收到“存在文件共享冲突”的异常。因此,我们的sql连接字符串出现:
using (SqlCeConnection conn = new SqlCeConnection( "Data Source=\\\\telemetry\\C$\\users\\usermetrics.sdf; File Mode=shared read;))
{
conn.Open( ); // => exception here
...
这甚至可能吗?