Size: a a a

2020 August 15

HJ

Happy Jupiter in CODE BLOG / C#
В чем сложность?)
источник

М

Мурка in CODE BLOG / C#
Happy Jupiter
Ну как, делаешь либо программку-апдейтер, которая будет фоном проверять наличие обновлений и если они есть, то скачивать и устанавливать
🤔
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Happy Jupiter
Ну как, делаешь либо программку-апдейтер, которая будет фоном проверять наличие обновлений и если они есть, то скачивать и устанавливать
как технически посоветовал бы это реализовать, то что спросили?
источник

HJ

Happy Jupiter in CODE BLOG / C#
Нет, а в чем хоть сложность заключается? Вопрос скорее в этом
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Happy Jupiter
Нет, а в чем хоть сложность заключается? Вопрос скорее в этом
если было лекго.. наверное не спросили бы?))
источник

HJ

Happy Jupiter in CODE BLOG / C#
Ну так в вопросе никакой конкретики
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Happy Jupiter
Ну так в вопросе никакой конкретики
а вы конкретно ответили?)))
источник

HJ

Happy Jupiter in CODE BLOG / C#
Какой вопрос, такой и ответ
источник

VB

Vladislav Bardin in CODE BLOG / C#
Дибо отдельная програмка либо в лаунчер встроить функционал, который будет проверять наличие обновлений, например, по расписанию и при наличии подгружать и устанавливать нужные файлы
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Happy Jupiter
Какой вопрос, такой и ответ
я вот конкретно спросил, как технически вы бы посоветовали реализовать то, что вы посоветовали?
источник

HJ

Happy Jupiter in CODE BLOG / C#
Ладно, попробую расписать
источник

S

Sergey Trofimov in CODE BLOG / C#
Так а зачем если в студии есть готовое
источник

VB

Vladislav Bardin in CODE BLOG / C#
Макс Епифанов
я вот конкретно спросил, как технически вы бы посоветовали реализовать то, что вы посоветовали?
чтобы советовать какие-то конкретные решения, нужно понимать, как работает лаунчер, реально ли в него встроить необходимый функционал, откуда нужно брать файлы/информацию для обновления лаунчера и тд
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Vladislav Bardin
чтобы советовать какие-то конкретные решения, нужно понимать, как работает лаунчер, реально ли в него встроить необходимый функционал, откуда нужно брать файлы/информацию для обновления лаунчера и тд
тут как минимум подтягивать БД нужно... бэкраунд запускать,  либо чтоб кафка кидала сообщения об обнове.  Технически это очень сложный процесс.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
плюс состояние статусов держать в БД нужно... мол есть обнова или ее нету
источник

VB

Vladislav Bardin in CODE BLOG / C#
зачем так усложнять и изобретать велосипед не зная, что за программа у человека, если это что-то действительно большое, тогда да, это реально довольно сложно, Но если это небольшая програмка, то я думаю можно сделать и проще
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Vladislav Bardin
зачем так усложнять и изобретать велосипед не зная, что за программа у человека, если это что-то действительно большое, тогда да, это реально довольно сложно, Но если это небольшая програмка, то я думаю можно сделать и проще
это не велосипед, а сложившаяся архитектура
источник

HJ

Happy Jupiter in CODE BLOG / C#
Макс Епифанов
плюс состояние статусов держать в БД нужно... мол есть обнова или ее нету
Ну тут сложность исключительно в остслеживании как раз
источник

HJ

Happy Jupiter in CODE BLOG / C#
А так, все остальное не особо
источник

VB

Vladislav Bardin in CODE BLOG / C#
плюс из вопроса, я понимаю так, что как только появилась обнова сразу же нужно обновиться, тогда БД не нужна ибо программа всегда обновлена, а если нет, то обновляется. Например. каждый час запускается некий функционал, который проверяет наличие обновлений, если есть доступное обновление, обновляемся, если нет то ждем до след проверки. Но я согласен, что для большой программы это не подойдет
источник