2017-11-14 1 views
0

Wenn ich in Visual Studio Start Debugging (F5), welche Konfigurationsdatei (Beispiel: ApplicationParameters\Local.5Node.xml) verwendet es zur Bereitstellung in meinem lokalen Service Fabric-Cluster? Und noch wichtiger, wo ist das konfiguriert?Visual Studio Service Fabric Standardbereitstellung Konfigurieren der Datei


Experiment

ich meinen lokalen Cluster 1-Knoten und der Einsatz (über F5) geändert schienen automatisch Local.1Node.xml auf dieser einer Verwendung zu holen. Ich denke, es fragt den Cluster ab?


eigentliches Ziel

Mein eigentliches Ziel ist, eine andere Konfigurationsdatei Local.Mike.1Node.xml und machen, dass der Standard zu erstellen, wenn ich F5 getroffen.

+0

Zugehörige SO-Post: [Dienst Stoff Standard-Veröffentlichungsprofil anders als Local.xml] (https://stackoverflow.com/questions/41288717/service-fabric-default-publish-profile-other-than-local-xml/ 42542173 # 42542173) – spottedmahn

Antwort

1

Sie können ein benutzerdefiniertes Veröffentlichungsprofil erstellen, das auf Ihre benutzerdefinierte Anwendungsparameterdatei Local.Mike.1Node.xml verweist. Dann können Sie das Publish-Profil im Parameter -PublishProfileFile an Scripts\Deploy-FabricApplication.ps1 übergeben.

Sie müssen die automatische Bereitstellung deaktivieren und dann Scripts\Deploy-FabricApplication.ps1 mit Ihrem geänderten Parameter aufrufen (möglicherweise in einem Post-Build-Ereignis?).

Ehrlich gesagt, ich denke, Sie sind besser dran nur die Standard Local.1Node.xml mit Ihren benutzerdefinierten Parametern ändern - Sie können immer eine Standarddatei neu erstellen, indem Sie ein neues SF-Projekt erstellen oder direkt zu den Projektvorlagen selbst gehen.

+0

Ich möchte nicht daran denken, meine Änderungen an Git nicht zu begehen. – spottedmahn

+0

Wie bekomme ich Visual Studio, um den Debugger zwar anzuhängen? Manuell denke ich? – spottedmahn

+1

Ich bin mir da nicht sicher. Sie könnten versuchen, einen Debugger.Break() an einem strategischen Ort in Ihrem Code zu platzieren. – HiredMind

Verwandte Themen