Вот эта часть, связанная с задачей, структура проекта VS2010 (Windows Phone):
Код выполняется из DummyMedibProvider.cs:
public class DummyMediaLibProvider: IMediaLibProvider
{
...
StreamResourceInfo albumArtPlaceholder =
Application.GetResourceStream(
new Uri("../Images/artwork.placeholder.png", UriKind.Relative));
ArtWorks.paceholder.png
Действие сборки установлено на содержание .
Все еще всякий раз, когда я запускаю код, Application.getResourCestream
Возвращает NULL.
Что может быть причиной для ресурса, не прочитанного в памяти?
Я попытался удалить каталог OBJ проекта, чистый и восстановился, но пока ничего не помогло.
Обновление:
Если я применить Build Action: ресурс для ArtWorks.Paceholder.png, я могу получить ресурсный поток, хотя.
P.S. Это не дубликат Application . GetContentStream возвращает NULL для контента URI , поскольку последний имел проблему, связанную с расширением (особенно .xml).