Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 SQL CE 4.0错误-检测到ReleaseHandleFailed_C# 4.0_Sql Server Ce - Fatal编程技术网

C# 4.0 SQL CE 4.0错误-检测到ReleaseHandleFailed

C# 4.0 SQL CE 4.0错误-检测到ReleaseHandleFailed,c#-4.0,sql-server-ce,C# 4.0,Sql Server Ce,我在开发环境中不断遇到此错误-“类型为”System.Data.SqlServerCe.HasSafeHandle“的SafeHandle或CriticalHandle未能正确释放值为的句柄…” 它在VS 2012 Winforms应用程序中,似乎只有在某个特定代码段运行时才会发生。该错误在窗体关闭后显示,但我不明白为什么。它只在开发环境中发生,在编译版本中似乎正常,但我不想忽略它 该错误似乎是由这行代码引起的,尽管奇怪的是,此时我还没有打开到SQL ce数据库的连接,并且它正在搜索的目录中没有

我在开发环境中不断遇到此错误-“类型为”System.Data.SqlServerCe.HasSafeHandle“的SafeHandle或CriticalHandle未能正确释放值为的句柄…”

它在VS 2012 Winforms应用程序中,似乎只有在某个特定代码段运行时才会发生。该错误在窗体关闭后显示,但我不明白为什么。它只在开发环境中发生,在编译版本中似乎正常,但我不想忽略它

该错误似乎是由这行代码引起的,尽管奇怪的是,此时我还没有打开到SQL ce数据库的连接,并且它正在搜索的目录中没有SQL ce数据库。它只是在读取与模式匹配的txt文件

string[] fileNames = Directory.GetFiles(importDirectory, "BucketHistory*.txt")
明天我会再挖一些,现在已经很晚了,我不知道是什么原因造成的。
有什么建议吗???!

昨天我的大脑有点衰退。工作时间太长了! 对任何感兴趣的人来说,问题是我打开了一个连接,然后复制了文件并在连接仍然打开时运行了一个shrink。这与那行代码无关。 我本以为副本会抛出异常,但它似乎没有。哦,在第一个副本的using语句中打开另一个连接。叹气