我在WP8应用程序中获得了SqlCeException
。消息只说:
An exception of type 'System.Data.SqlServerCe.SqlCeException' occurred in
Microsoft.Phone.Data.Internal.ni.dll but was not handled in user code
正如您所看到的,它为什么会发生并不是非常具体。经过一些谷歌搜索后,我找到了一个建议,通过访问其Errors
属性(link to discussion)进一步检查异常。但是,我无法将System.Data.SqlServerCe.SqlCeException
导入到我的代码中。因此,我实际上无法再访问有关异常的任何信息。如何将此异常导入到我的项目中,以便我可以使用它?我得到的唯一想法是添加实体框架,但由于某种原因,NuGet无法安装它。
修改
对于后代,我仍然无法访问它,即使反射似乎拒绝弄乱它(MethodAccessException
当我尝试访问Errors
SqlCeException
属性的值时抛出)。至少SqlCeException.ToString()
方法返回了非常有意义的描述。
答案 0 :(得分:0)
您无法从Windows手机连接到SQL数据库,这是创建连接到数据库并开始使用它的REST Web服务的最佳方式。