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?