Here is the task-related part of the VS2010 project (Windows Phone) structure:
The code is being executed from DummyMediaLibProvider.cs:
public class DummyMediaLibProvider: IMediaLibProvider
{
...
StreamResourceInfo albumArtPlaceholder =
Application.GetResourceStream(
new Uri("../Images/artwork.placeholder.png", UriKind.Relative));
artwork.placeholder.png
Build Action is set to Content.
Still, whenever I run the code, Application.GetResourceStream
returns null.
What may be the reason for the resource not being read to memory?
I have attempted to delete obj directory of the project, did Clean and Rebuild, but so far nothing helped.
Update:
If I apply Build Action: Resource to artwork.placeholder.png, I can get the resource stream ok though.
P.S. This is not the duplicate of Application.GetContentStream returns null for content Uri since the last had the extension (particurarly .xml) related problem.