2013-04-03 2 views
-1

У меня есть служба Windows WCF, которая используется только локально. Мне нужно развернуть его на нескольких сайтах, и мне нужна опция автоматического обновления - при выпуске обновления служба должна иметь возможность получать новую версию и обновлять ее.
Служба будет использоваться в Windows 7, поэтому вопрос разрешения должен быть каким-то образом учтен.
У меня нет опыта работы с услугами и их развертывания, не стесняйтесь подробно объяснять.Как развернуть автоматическое обновление службы окон WCF?

Редактировать
Я рассматривал ClickOnce, так как другое приложение, я пишу развертывается его использования. Дело в том, что ClickOnce проверяет наличие обновлений при запуске, и службы Windows должны быть запущены и запущены.

  1. Возможно ли использовать обнаружение ClickOnce в другом приложении, а затем обновить сервис? (По разрешению)
  2. Может щелкнуть Start и остановить сервис?
  3. Можете ли обновление молчать?

ответ

1

Необходимо принять во внимание ожидаемую доступность вашей услуги и политику обновления для вашего приложения.

Кроме того, вы можете захотеть взглянуть на:

Is there a way to check if a ClickOnce application is running the latest version

http://madprops.org/blog/Updating-ClickOnce-Application-Programatically/

http://msdn.microsoft.com/en-us/library/xc3tc5xx.aspx

Приветствия,

+0

Спасибо за ссылки, они могут прийти на удобный , но они проверяют наличие доступных обновлений, и я предпочел бы, чтобы это как-то подтолкнуло. – Noich

Смежные вопросы