首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

silverlight加载XAP内部XML有关问题

2012-05-02 
silverlight加载XAP内部XML问题我在XAP包中加入了一个XML文件,然后在silverlight中试着用相对地址“XXX.xml

silverlight加载XAP内部XML问题
我在XAP包中加入了一个XML文件,然后在silverlight中试着用相对地址“XXX.xml”读取它。当我用FileStream或StreamReader读取这个相对地址时总是找不到文件,错误信息显示相对地址被解析为C盘的一个绝对地址,而使用XmlReader.Create(“XXX.xml”)就正常。我记得在Winform中FileStream或StreamReader支持相对地址,难道silverlight中不支持?如果支持该如何使用?

[解决办法]
1、选中要读的xml文件,将生成属性设置为 Resource 
2、在项目中用 new Uri("/项目名;component/xml文件夹/1.xml",UriKind.Relative)的方式读取

热点排行