Application.GetResourceStream, вызываемый на ресурсе контента, по-прежнему возвращает ноль
Вот связанная с задачей часть структуры проекта VS2010 (Windows Phone):
Код выполняется из DummyMediaLibProvider.cs:
public class DummyMediaLibProvider: IMediaLibProvider
{
...
StreamResourceInfo albumArtPlaceholder =
Application.GetResourceStream(
new Uri("../Images/artwork.placeholder.png", UriKind.Relative));
artwork.placeholder.png
Build Action установлен всодержание.
Тем не менее, всякий раз, когда я запускаю код,Application.GetResourceStream
возвращает ноль
В чем может быть причина того, что ресурс не читается в память?
Я попытался удалить каталог obj проекта, сделал Clean и Rebuild, но пока ничего не помогло.
Обновить:
Если я применю Build Action: Resource к artwork.placeholder.png, я смогу получить поток ресурсов нормально.
Постскриптум Это не дубликатApplication.GetContentStream возвращает значение NULL для содержимого так как последний имел проблему с расширением (особенно .xml).