2016-08-26 5 views
1

Для беззнаковое WPF нажмите один раз приложение:WPF Нажмите один раз, используя 2 компьютера разработки на Git концентратору

Я хочу, чтобы начать использовать 2 разных компьютеров, один дома и один в офисе. Мой код будет на GitHub, и я нажму/держу, чтобы синхронизировать 2 компьютера.

  • Публикация с компьютера A и установка пользователем программы.
  • Затем я обновляю и публикую с компьютера B в том же месте.

Будет ли изменение B рассматриваться как обновление или произойдет однократное нажатие клика, потому что изменения произошли с другого компьютера, чем исходная установка?

Спасибо!

ответ

0

ClickOnce определяет, следует ли загрузить обновление на основе версии публикации, которая отличается от ваших фактических версий сборки. Пока Computer B публикуется в том же месте обновления, клиенты будут загружать его как обновление при условии, что версия публикации будет увеличена. И наоборот, если компьютер B не увеличивает версию публикации, клиенты не будут загружать обновление, даже если код отличается. Ниже приведена документация вокруг версии публикации и ее установка/изменение: https://msdn.microsoft.com/en-us/library/haeyaeba.aspx.