У меня есть несколько стратегий, которые я собираюсь опробовать в нескольких сценариях, и я ищу рекомендации о том, что другие имели опыт и оказались успешными.
Текущие стратегии, которые я имею в виду:
- Поместите файл release-notes.xml в корень места публикации, который содержит отформатированные заметки, которые приложение может загрузить вручную, когда обнаружит новую доступную версию.
- Использовать
FileGroup
и загрузите эту группу, используя ApplicationDeployment.DownloadFileGroup(String)
, которая будет содержать указанные заметки о выпуске.
Я хочу только заметки о выпуске до обновления.Я сам выполняю обновления приложения через ApplicationDeployment.CheckForUpdateAsync
и уведомляю пользователя через строку состояния приложения, и я хотел позволить им просмотреть, что изменилось до начала обновления приложения.
Любые другие предложения очень важныдобро пожаловать.
Я должен прояснить, что сценарий использования примечаний к выпуску предшествует обновлению, чтобы пользователь мог определить, следует ли ему выбрать обновление в это время или нет.