Развернуть самостоятельно размещенную службу WCF с TFS 2010 Build? - PullRequest
0 голосов
/ 29 июля 2011

У меня есть консольное приложение, которое запускает собственную службу данных WCF.

У меня все нормально строится. Но теперь я хочу взять последнюю сборку и перенести ее на мою Dev Machine и запустить.

Примерно так:

  1. Запустить сборку
  2. убить существующий работающий exe (если он запущен)
  3. Копировать новые файлы поверх старых
  4. Запустите новый exe.

Это то, что я собираюсь собрать вручную? Есть ли уже выполненные задачи, которые могут помочь с этим?

Любые предложения будут полезны!

1 Ответ

1 голос
/ 14 сентября 2011

Звучит так, будто вам нужен обычный пакетный файл, называемый шагом после сборки, который:

  1. убивает работающий хост WCF (например, используя pskill )
  2. Копирует новый файл в место назначения, используя (X) Копировать
  3. Запустите новый exe с помощью команды «Пуск»

Если необходимо выполнить на сервере сборки, убедитесь, что после шага сборки вставлено действие рабочего процесса, позволяющее запустить такой пакетный файл (например, действие InvokeProcess )

Или я наблюдаю за какой-то сложностью здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...