Reputation: 1361
I know a file's relative path:
Uri("/Assets/book.png", UriKind.Relative)
But what is its absolute path? I want to use it here:
using (StreamReader sr = new StreamReader(completePath)
{
}
Upvotes: 3
Views: 5583
Reputation: 642
var resource = App.GetResourceStream(new Uri("Assets/book.png", UriKind.Relative));
using (StreamReader sr = new StreamReader(resource.Stream)
{
}
Upvotes: 0
Reputation: 3031
The absolute image path is
ms-appx:///Assets/book.png
where ms-appx points to the Local app install folder.
And you can use as
var uri = new Uri("ms-appx:///Assets/book.png", UriKind.Absolute);
Upvotes: 3