Привет, я начал использовать белку в своем приложении, и я могу плавно обновлять свое приложение из Интернета (где я разместил настройки, версии)
Я хочу получить информацию о выпуске для будущей версии.
Однако я могу получить номер версии будущей версии, но не могу получить информацию о выпуске.
Вот мой код
using (var mgr = new UpdateManager(@"http://mysamplewebsite.com/version/"))
{
var updateInfo = await mgr.CheckForUpdate();
if (updateInfo.ReleasesToApply.Any())
{
string futureVersion = updateInfo.FutureReleaseEntry.Version.ToString();
//GOOD
MessageBox.Show(futureVersion);
var futureReleaseNotesLocalDirectory = updateInfo.FutureReleaseEntry.GetReleaseNotes(@"C:\Users\source\repos\UpdateAppTesting\Releases");
//GOOD I can even get the release notes in my local directory
MessageBox.Show(futureReleaseNotesLocalDirectory);
//giving me an error of URI FORMATs are not supported
var futureReleaseNotesWEBLocation = updateInfo.FutureReleaseEntry.GetReleaseNotes(@"http://mysamplewebsite.com/version/");
MessageBox.Show(futureReleaseNotesWEBLocation);
}
else
{
MessageBox.Show("No updates detected.");
}
}
Хотя я могу получить заметки о выпуске обновления через каталог, я не могу получить заметки о выпуске через веб-адрес URL.
Местоположение веб-адреса работает, потому что я могу получить номер версии будущей версии.
Но когда я пытаюсь получить заметки о выпуске, это дает мне ошибку
ФОРМАТЫ URI не поддерживаются
Надеюсь, кто-то может мне помочь, потому что примечание к выпуску очень важно для пользователя, чтобы знать, что такое новое обновление / изменения из приложения.
Спасибо