2013-05-08 22 views
16

Tôi có một ứng dụng ASP.NET MVC 4 rất đơn giản và tôi có thể dễ dàng xuất bản nó lên IIS cục bộ hoặc trong nhà của tôi thông qua WebDeploy.Triển khai Azure Website qua MSBuild & WebDeploy, nhưng với thông tin đăng nhập nào?

triển khai vào trang web Azure việc như mong đợi trên máy tính địa phương của tôi và với Visual Studio:
1. Đến Azure Quản lý website
2. Chuyển đến Bảng điều khiển
3. Tải công khai hồ sơ
4. Import nó trong Visual Studio
5. Xuất bản

Nếu tôi làm điều này thông qua dòng lệnh tôi nhận được ERROR_USER_UNAUTHORIZED:

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

Tôi có thể chỉ định thông số /p:Password=??? nhưng tôi có thể thiết lập mật khẩu này ở đâu? Tôi chỉ có thể tải xuống hoặc đặt lại hồ sơ xuất bản. Xml hồ sơ xuất bản có một mật khẩu được mã hóa trong nó và có vẻ như chỉ Visual Studio có thể đọc nó.

Để xuất bản FTP/Git có "người dùng triển khai", nhưng tôi không thể sử dụng xuất bản FTP vì nó hiện không được hỗ trợ từ dòng lệnh (đây là ngoại lệ tôi nhận được) và người dùng này không có gì để làm với triển khai web.

Bất kỳ ý tưởng nào?

Trả lời

Các vấn đề liên quan