我正在尝试使用Windows phone 7连接到Sqlite数据库。
但是在DBHelper文件中,我在Application.GetResourceStream()中得到了一个NullReferenceException:
System.IO.Stream src = Application.GetResourceStream(new Uri("/" + assemblyName + ";component/" + dbName, UriKind.Relative)).Stream;如何解决?
发布于 2012-02-17 16:14:12
你的uri是正确的吗?这个方法似乎找不到你请求的资源,奇怪的是返回一个空引用,而不是抛出异常。
发布于 2012-02-17 16:15:47
只需将语句分成不同的阶段,您就会看到缺少哪个部分。因此,将字符串连接到一个变量中。单独构造uri。,然后创建流。
可能是它无法创建Uri,所以当您尝试使用Stream属性时,它会失败。但更重要的是要了解如何诊断问题。
https://stackoverflow.com/questions/9324857
复制相似问题