Application.getResourCestream вызывал Ресурс все еще возвращает NULL

Вот эта часть, связанная с задачей, структура проекта VS2010 (Windows Phone):

enter image description here

Код выполняется из 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).

10
задан Community 23 May 2017 в 10:30
поделиться