资产文件夹中图像的完整路径是什么?

时间:2013-12-11 06:25:37

标签: c# windows-phone-8 windows-phone windows-phone-7.1

我知道文件的相对路径:

Uri("/Assets/book.png", UriKind.Relative)

但它的绝对路径是什么?我想在这里使用它:

using (StreamReader sr = new StreamReader(completePath)
{
}

3 个答案:

答案 0 :(得分:4)

绝对图像路径为

 ms-appx:///Assets/book.png 

其中ms-appx指向本地应用安装文件夹。 你可以用作

var uri = new Uri("ms-appx:///Assets/book.png", UriKind.Absolute);

答案 1 :(得分:1)

绝对路径为

ms-appx:///Assets/book.png

答案 2 :(得分:0)

var resource = App.GetResourceStream(new Uri("Assets/book.png", UriKind.Relative));
using (StreamReader sr = new StreamReader(resource.Stream)
{
}