Как обновить приложение после его публикации в visual studio - PullRequest
0 голосов
/ 18 апреля 2011

Я опубликовал приложение, при публикации я проверил, что приложение должно проверять наличие обновлений - теперь, как мне сделать так, чтобы оно действительно проверяло наличие обновлений - где я должен поместить новые файлы и в каком формате?

Ответы [ 3 ]

0 голосов
/ 18 апреля 2011

Я предполагаю, что вы имеете в виду, что вы используете CLickOnce в качестве установщика.Если вы хотите, чтобы приложение проверяло обновления каждый раз, когда оно запускается, вам нужно опубликовать в месте, которое могут видеть все приложения.Если это внутреннее приложение, я думаю, что сетевой ресурс подойдет.Если нет, то вам нужно опубликовать на веб-сервере или FTP-сервере.

0 голосов
/ 04 мая 2011

Вы можете использовать ClickOnce как nportelli, упомянутый выше, или вы можете использовать стороннюю утилиту, чтобы сделать тяжелую работу за вас.

Я написал библиотеку с открытым исходным кодом, чтобы сделать это прозрачным образом - включая внешнее приложение обновления для фактического холодного обновления. Смотри http://www.code972.com/blog/2010/08/nappupdate-application-auto-update-framework-for-dotnet/

Код: http://github.com/synhershko/NAppUpdate (по лицензии Apache 2.0)

0 голосов
/ 18 апреля 2011

Он понадобится вам на каком-то веб-сервере.

Я хотел бы представить, что вам также нужна некоторая аутентификация, чтобы только само приложение могло получить доступ к новой версии программного обеспечения.*

...