2013-04-22 19 views
6

Poszukuję rozwiązania, które pozwoli mi wygenerować pakiet Web Deploy i powiązane pliki deploy.cmd i SetParameters.xml.Tworzenie wielu parametrów SetParameters.xml z zadania One Build

Ale muszę wygenerować deploy.cmd i SetParameters.xml Per Środowiska

bym potrzeba moje wyjście wyglądać następująco

  • ProjectName.DevSetParameters.xml
  • ProjectName.DevDeploy cmd
  • ProjectName.UATSetParameters.xml
  • ProjectName.UATDeploy.cmd
  • ProjectName.PRODSetParameters.xml
  • ProjectName.PRODDeploy.cmd
  • ProjectName.zip

Każda pomoc będzie mile widziana.

Odpowiedz

3

Zapoznaj się z blogiem Sahi Ibrahima Hashimi i jego rozszerzeniem pakietu Nuget. Nuget pakiet, który wydłuża proces pakowania internetową w Visual Studio, aby umożliwić Ci utworzyć pojedynczy pakiet, który może zostać opublikowany na wielu środowiskach

Package once publish anywhere - trzeba będzie spojrzeć na skrypt PowerShell to tworzy i nazywają go z budowy zadanie z odpowiednimi wartościami.

Nuget install from VS command line SAYED IBRAHIM HASHIMI Blog

+0

bym się głosowanie gdybym miał odpowiednią renomę, plus Szukałem coś, co pozwoliło mi mieć SetParameter plików zamiast zwijania web.config przekształca się w opakowaniu. Ale sam wyglądając wysoko i nisko, widzę, że masz rację. – scriptmonkey

+0

Dziękuję. Przegłosowałem twoje pytanie, więc otrzymasz punkty. – SoftwareCarpenter

+0

Ja głosowałem za tym dla Ciebie –