Я использую следующий метод для установки фонового изображения моего приложения uwp:
async Task<bool> SetWallpaperAsync(string localAppDataFileName)
{
bool success = false;
if (UserProfilePersonalizationSettings.IsSupported())
{
var uri = new Uri("ms-appx:///Local/" + localAppDataFileName);
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(uri);
UserProfilePersonalizationSettings profileSettings = UserProfilePersonalizationSettings.Current;
success = await profileSettings.TrySetLockScreenImageAsync(file);
}
return success;
}
Когда я вызываю await SetWallpaperAsyn c ("StoreLo go .png"); Я получаю сообщение об ошибке «System.IO.FileNotFoundException:« Система не может найти указанный файл ». Я предполагаю, что проблема в том, что у меня файл хранится не в том месте, но я не знаю, куда его положить.