Я уже разработал приложения, представляющие собой не более чем простую WinForm с одним или двумя классами для обработки данных и сбора.
Довольно часто я реорганизую его части или добавляю в него новые функции, не огромные, а небольшие дополнения к его функциональности.
Вопрос, который у меня возникает, заключается в том, как лучше всего предоставить обновленную программу пользователю после его первоначальной загрузки.
Я уже думал о нескольких разных вариантах:
- Загрузить новую версию с улучшениями на CodePlex
- Разместите приложение на моем личном веб-сайте, но измените файл на последнюю версию
- Реализовать какую-то систему, которая будет работать аналогично надстройкам для добавления функциональности.
Есть ли способ предоставить обновленное приложение, не требуя от пользователя замены существующей версии, удалив ее и заменив на новую? Хотя идея CodePlex кажется стоящей, я не был уверен, есть ли лучший или более простой способ.
Спасибо за ваше время.