2013-05-08 18 views
16

Çok basit bir ASP.NET MVC 4 uygulamasına sahibim ve WebDeploy aracılığıyla yerel veya yerel IIS'ye kolayca yayımlayabiliyorum. benim yerel makinede ve Visual Studio ile beklendiği gibi Azure Web SitelerineAzure Web Sitesini MSBuild & WebDeploy aracılığıyla dağıtın, ancak hangi kimlik bilgileriyle birlikte verin?

Dağıtım çalışır: Profil sahibi
4. İçe yayımlamak
3. İndir Gösterge Tablosuna
1. git Azure'e Sitesi Yönetimi
2. Git o

msbuild.exe My.Web.csproj /p:DeployOnBuild=true /p:PublishProfile="azure-web - Web Deploy" /p:Configuration=Release 
: Visual Studio içinde
5. i komut satırı üzerinden bunu yaparsanız ben ERROR_USER_UNAUTHORIZED olsun

Yayınla

/p:Password=??? parametresini belirtebilirim, ancak bu parolayı nerede kurabilirim? Yayınlama profilini yalnızca indirebilir veya sıfırlayabilirim. Yayınlama profili xml içinde şifrelenmiş bir şifre var ve sadece Visual Studio'nun okuyabileceği anlaşılıyor.

FTP/Git yayımlama için "dağıtım kullanıcısı" var, ancak şu anda FTP yayıncısını kullanamıyorum çünkü komut satırı tarafından desteklenmiyor (bu benim için bir istisna değil) ve bu kullanıcının hiçbir şeyi yok. Web dağıtımı ile yapmak.

Herhangi bir fikrin var mı?

cevap

İlgili konular