不知道如何处理的Windows Phone异常

后台收到这么一段异常信息,从下文中看是SQL Server Compact database出错了,但怎么出错的,为什么会出错,如何避免? 没有一点办法,如果您fix过这种问题,恳请指点迷津,谢谢!

SQLCE_DbConnectionFailed;Unable to connect to shared memory region of the SQL Server Compact database. This is because of another process, owning the shared memory region lock, has exited abnormally in the lock acquired state.  This is an intermittent problem. Closing and restarting the database connection should fix the problem. [ Thread id = 3340,Process id = 2544,Db name = C:\Data\Users\DefApps\AppData\{C8E66617-1EAC-4AED-A6E3-09F307353AC1}\Local\SQLCE.sdf,Lock type = SPLK ]
   at System.Data.SqlServerCe.SqlCeCommand.ProcessResults(Int32 hr)
   at System.Data.SqlServerCe.SqlCeCommand.CompileQueryPlan()
   at System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
   at System.Data.SqlServerCe.SqlCeCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult, Boolean isCompiledQuery)
   at System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries, Boolean isCompiledQuery)
   at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   at System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
   at xxx.Mobile.WindowsPhone.StorageHelper.Cleanup(SByte days)
   at xxx.Mobile.WindowsPhone.App.Application_Closing(Object sender, ClosingEventArgs e)
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at Microsoft.Phone.Shell.PhoneApplicationService.FireClosing()
   at Microsoft.Phone.TaskModel.Interop.ITask.Closing.Invoke()
   at Microsoft.Phone.TaskModel.Interop.Task.FireOnClosing()

不知道如何处理的Windows Phone异常,布布扣,bubuko.com

时间: 2024-08-10 02:03:28

不知道如何处理的Windows Phone异常的相关文章

Windows服务异常自动关闭

一个Windows服务程序,在其他服务器运行都是正常的,今天在新服务器中运行,出现未知异常. 1.查看系统日志:自定义视图--管理日志2.日志内容,比如- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">- <System>  <Provider Name=".NET Runtime" />   <EventID Qualifiers=

排错:Windows系统异常导致Filebeat无法正常运行

Windows 下Filebeat排错Case实例一份,请查收. 问题描述: Windows Server下Filebeat Agent服务无法正常启动,导致网络数据打点无法正常进行,影响大范围用户网络使用等: 报错信息如下: 查看对应log文件,日志信息如下: 2019-03-04T11:38:14+08:00 INFO Home path: [C:\Program Files\Filebeat] Config path: [C:\Program Files\Filebeat] Data pa

第10章-异常处理 --- Checked异常和Runtime异常体系

第10章-异常处理 --- Checked异常和Runtime异常体系 Java的异常被分为两大类:Checked异常和Runtime异常(运行时异常).所有的RuntimeException类及其子类的实例被称为Runtime异常;不是RuntimeException类及其子类的异常实例则被称为Checked异常. 对于Checked异常的处理方法有如下两种: (1)当前方法明确知道如何处理该异常,程序应该用try...catch块来捕获该异常,然后在对应的catch块中修复该异常. (2)当

Java 基础篇之异常

异常 异常层次 Error:Java 运行时系统的内部错误和资源耗尽错误.应用程序不应该抛出这种类型的对象.如果出现了这样的内部错误,除了通告给用户,并尽力使程序安全地终止之外,再也无能为力了. Exception RuntimeException:由程序错误导致的异常 其他异常:程序本身没有问题,但由类似 IO 错误导致的异常 Checked 异常 & Runtime 异常 Checked 异常:不是 RuntimeException 类及其子类的异常实例 Runtime 异常:所有 Runt

Java基础系列5:深入理解Java异常体系

该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架. 前言: Java的基本理念是“结构不佳的代码不能运行”. “异常”这个词有“我对此感到意外”的意思.问题出现了,你也许不清楚该如何处理,但你的确知道不应该置之不理:你要停下来,看看是不是有别人或在别的地方,能够处理这个问题.只是在当前的环境中还没有足够的信息来解决这个问题,所以就把这个问题提交到一个更高级别的环境中,在

异常类 和String类型的方法

异常类throwable:{ error:IOError,linkageError,threadDeath,AWTError{ Exception:SQLExpection,RuntimeExteption:(IndexOutOfBoundsException,NullPointerException,ArithmetchException),IOException:FileNotFoundException,EOFEException java提供的异常处理机制有两种:使用try...catc

黑马程序员——————&gt; 异常处理之抛出

------- android培训.java培训.期待与您交流! ---------- java的异常被分类为两大类,Checked异常和Runtime异常(运行时异常).所有的RuntimeException类及其子类的实例被称为Runtime异常:不是RuntimeException类及其子类的异常实例则被称为Checked异常. 对于Checked异常的处理方式有如下两种. 1:当前方法明确知道如何处理该异常,程序应该使用try...catch块来捕获该异常,然后在对应的catch块中修复

第十章.异常处理

Java的异常机制主要依赖于try.catch.finally.throw和throws五个关键字. Java将异常分为两种,Checked异常和Runtime异常,Java认为Checked异常都是可以在运行期间得到解决的异常,所以它强制要求程序处理所有的Checked异常:而Runtime异常则无须处理. 异常处理机制: Java异常处理机制可以让程序具有极好的容错性,让程序更加健壮.当程序运行出现意外情形时,系统会自动生成一个Exception对象来通知程序,从而实现将"业务功能实现代码&

java基础第10天

Java异常 Exception 异常指的的在运行期出现的错误,在编译阶段出现的语法错误等,不能称之为异常. 编译类异常 必须处理之后才能正常编译(类找不到,IO异常,在API文档中明确写明throws的方法,必须要进行处理) 运行时异常(RuntimeException) 这种异常可以处理也可以不处理. 运行时异常的解决方法 遇到错误终止程序的运行,即不对异常进行处理 由程序员在编写程序的时,就考虑到错误的检测.错误的消息的提示,在抛给Java运行环境的时候,就将这个异常对象捕获,在进行处理.