2012-03-23 29 views
6

Mam skompilowaną stronę internetową, z poprawną konfiguracją internetową w folderze gotowym do wdrożenia. FYI nie jest zip/pakowane.Wdrażanie MS - wdrażanie folderu na stronie internetowej

jak (lub mogą) Używam MSDeploy synchronizować folder z mojej strony internetowej (strona obsługuje MS wdrożyć i zostały włączone.)

jeden z moich prób zostały:

msdeploy -verb:sync -source:contentPath="C:\my folder" -dest:iisApp="subdomain.mysite.com" 

który dostarcza tego błędu: ContentPath i iisApp nie są kompatybilne dla danej operacji.

Podałem również nazwę użytkownika i hasło do miejsca docelowego.

Odpowiedz

12

Gotowy do pracy !!!!

msdeploy -verb:sync -source:contentPath="C:\my folder" -dest:contentPath="subdomain.mysite.com",wmsvc=hostServer.com,userName=usr,password=pwd -AllowUntrusted 

-wmsvc - domyślnie portu 8172

-AllowUntrusted - aby umożliwić niezaufanych certyfikatach

nadzieję, że to pomoże ktoś inny.

4

Odpowiedź dbones "rozwiązuje problem" ContentPath i iisApp nie są zgodne ", przełączając parametr -dest na używany dostawca contentPath, dzięki czemu -source i -dest mają tego samego dostawcę.

Można alternatywnie rozwiązać błąd, przełączając parametr -dest na parametr iisApp. Takie rzeczy działa, na przykład:

msdeploy -verb:sync -source:iisapp="C:\fooapp" -dest:iisapp="MyWebsite/fooapp",computerName=localhost 

Zaletą/różnica tej metody jest to, że na pierwszym rozmieszczenia fooapp, to stworzy mywebsite/fooapp jako rzeczywistej aplikacji internetowych, a nie jako normalny informator.