2013-05-08 8 views
16

Mam bardzo prostą aplikację ASP.NET MVC 4 i mogę ją łatwo opublikować w moim lokalnym lub wewnętrznym IIS za pośrednictwem WebDeploy.Wdrażanie witryny Azure za pośrednictwem MSBuild i WebDeploy, ale z jakim referencjami?

Wdrożenie do Azure strony działa prawidłowo na moim komputerze lokalnym i Visual Studio:
1. Przejdź do Azure Zarządzania WWW
2. Przejdź do panelu
3. Pobierz profilu publikowania
4. importować w Visual Studio
5. Publikowanie

Jeśli mogę to zrobić za pomocą wiersza poleceń dostaję ERROR_USER_UNAUTHORIZED:

msbuild.exe My.Web.csproj /p:DeployOnBuild=true /p:PublishProfile="azure-web - Web Deploy" /p:Configuration=Release 

Mogę podać parametr /p:Password=???, ale gdzie mogę ustawić to hasło? Mogę tylko pobierać lub resetować profil publikowania. Profil xml profilu zawiera zaszyfrowane hasło i wydaje się, że tylko Visual Studio może go odczytać.

Do publikowania FTP/Git jest "użytkownik wdrożenia", ale nie mogę używać publikowania FTP, ponieważ obecnie nie jest obsługiwany z wiersza poleceń (jest to wyjątek), a ten użytkownik nie ma nic do zrobić z wdrożeniem sieci.

Wszelkie pomysły?

Odpowiedz

Powiązane problemy