StreamResourceInfo sri;
sri = App.GetResourceStream(new Uri("WebBrowserIsoStorage;component/Images/textmate.jpg", UriKind.Relative));
using (BinaryReader reader = new BinaryReader(sri.Stream))
{
using (BinaryWriter writer = new BinaryWriter(imageStream))
{
while (sri.Stream.Position < sri.Stream.Length)
{
writer.Write(reader.ReadByte());
}
}
}
路径中的WebBrowserIsoStorage;
是什么意思(第2行)?
答案 0 :(得分:1)
该uri字符串是相对Pack UrI(参见类似示例的链接页面中的表2)。
第一部分(WebBrowserIsoStorage
)是资源(textmate.jpg图像)所在的程序集。第二部分是程序集中资源的路径。
答案 1 :(得分:0)
WebBrowserIsoStorage
是Web浏览器的Isolated Storage位置。
答案 2 :(得分:0)
这意味着系统中有一个程序集,称为WebBrowserIsoStorage
,并且通过跟随组件后面的路径,您正在尝试访问其资源。