2013-05-08 3 views
16

Ich habe eine sehr einfache ASP.NET MVC 4-Anwendung und kann sie einfach über WebDeploy auf meinem lokalen oder internen IIS veröffentlichen.Stellen Sie die Azure-Website über MSBuild & WebDeploy bereit, aber mit welchen Anmeldeinformationen?

Deployment auf Azure Websites funktioniert wie auf meinem lokalen Rechner erwartet und mit Visual Studio:
1. Gehen Sie zu Azure Website Management
2. Gehen
3. Laden Sie die Publizierungsprofil es
4. Importieren Sie Dashboard in Visual Studio
5.

veröffentlichen, wenn ich dies tun über Kommandozeilen-I ERROR_USER_UNAUTHORIZED erhalten:

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

Ich kann einen /p:Password=??? Parameter angeben, aber wo kann ich dieses Passwort einrichten? Ich kann das Veröffentlichungsprofil nur herunterladen oder zurücksetzen. Das Veröffentlichungs-Profil-XML enthält ein verschlüsseltes Kennwort und es scheint, dass nur Visual Studio es lesen kann.

Für FTP/Git veröffentlichen gibt es die "Bereitstellung Benutzer", aber ich kann nicht FTP-Veröffentlichung verwenden, weil es derzeit nicht von der Befehlszeile unterstützt wird (das ist die Ausnahme, die ich bekam) und dieser Benutzer hat nichts zu mit Web-Bereitstellung machen.

Irgendwelche Ideen?

Antwort

Verwandte Themen