首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NullReferenceException错误

NullReferenceException错误
EN

Stack Overflow用户
提问于 2012-02-17 16:11:01
回答 2查看 543关注 0票数 0

我正在尝试使用Windows phone 7连接到Sqlite数据库。

但是在DBHelper文件中,我在Application.GetResourceStream()中得到了一个NullReferenceException:

代码语言:javascript
运行
复制
System.IO.Stream src = Application.GetResourceStream(new Uri("/" + assemblyName + ";component/" + dbName, UriKind.Relative)).Stream;

如何解决?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-17 16:14:12

你的uri是正确的吗?这个方法似乎找不到你请求的资源,奇怪的是返回一个空引用,而不是抛出异常。

票数 0
EN

Stack Overflow用户

发布于 2012-02-17 16:15:47

只需将语句分成不同的阶段,您就会看到缺少哪个部分。因此,将字符串连接到一个变量中。单独构造uri。,然后创建流。

可能是它无法创建Uri,所以当您尝试使用Stream属性时,它会失败。但更重要的是要了解如何诊断问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9324857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档