TFS, msbuild-Argumente /p:DeployOnBuild=true scheint nicht, etwas zu tun

Ich bin derzeit mit TFS und die regelmäßige build-Prozess-Aktivität um eine Lösung zu erstellen. Aber ich möchte in der Lage sein, um die Bereitstellung zu automatisieren, so kann ich erstellen und bereitstellen, die Remote auf einen server in einem Schritt.

Auf das MSBuild-Argumente, die ich versuche zu geben Sie die Bereitstellungs-Schalter. Mein Projekt ist ein windows-Dienst, aber ich verstehe es immer noch möglich ist, um bereitstellen, alle Programme, die unabhängig von der Art des Projekts (nicht als web-Projekt).

Aktuelle build-Parameter:

/p:DeployOnBuild=True /p:UserName=user /p:Password=password

Wenn der build läuft in TFS es gelingt, aber ich hatte erwartet, um zu sehen, einige versuchen bei der Bereitstellung der server und einige hilfreiche Fehlermeldung, aber nichts zeigt.

  • Sie brauchen, um es zu geben, ein publishing-Profil.
  • Veröffentlichen Sie Profile funktioniert nur mit Web-Projekte.
  • Sie können nicht manuell erstellt werden und noch von msbuild? Nachdem alle, msbuild ist immer noch nur ein Kommandozeilen-Programm aufgerufen, mit Argumenten.
  • Nie versucht auf diese Weise, wenn es funktioniert, müssen Sie einen Windows-Dienst erstellen-version von " Profil Veröffentlichen. es ist eigentlich eine xml-Datei befindet sich in dem Projektordner -> Mein Projekt -> Profile. Warum versuchen Sie nicht, die Methode in der Antwort-link?
InformationsquelleAutor jaffa | 2013-09-04
Schreibe einen Kommentar