2016-09-29 8 views
0

In meiner Entwicklungsmaschine kann ich erfolgreich von Visual Studio 2015 zu IIS 8.5 auf Windows Server 2012 in meinem lokalen Netzwerk installiert bereitstellen.MSBuild nicht auslösen WebDeploy auf Windows Server 2012 R2

msbuild projectname.csproj 
/p:VisualStudioVersion=14.0 
/p:DeployOnBuild=true 
/p:DeployTarget=MSDeployPublish 
/p:MsDeployServiceUrl=https://myserver:8172/msdeploy.axd 
/p:AllowUntrustedCertificate=True 
/p:DeployIisAppPath=projectname 
/p:Username=tc 
/p:Password=pass 

Auf meinem Windows Server habe ich für Hosting-Dienstemsbuild, WebDeploy und WebDeploy installiert. jedoch die gleichen Ergebnisse von Befehlen in Laufen:

0 errors 
1 warning (...Conflicts between different versions of the same dependent assembly...) 
Build succeeded 

Und es wird nicht fortgesetzt zu implementieren, keine Fehler, keine Nachrichten.

Muss ich die Warnmeldung für die Bereitstellung von Msbuild auflösen, oder fehlt mir noch etwas?

Antwort

1

Vielen Dank Microsoft für eine so große verbose-Modus dieses Tool, das sagt absolut nichts, wenn ich sage, es zu implementieren !!!

Die Lösungen ist hier: MSBuild not triggering WebDeploy

Es beide Ordner benötigt auf dem Server vorhanden sein:

C: \ Program Files (x86) \ MSBuild \ Microsoft \ Visualstudio \ v14.0 \ WebApplications

C: \ Programme (x86) \ MSBuild \ Microsoft \ Visualstudio \ v14.0 \ Web

Mir fehlte der zweite (Facepalm).

Verwandte Themen