Wenn ich einen neuen Darsteller zu meinem Dienst Fabric Projekt hinzufügen, wird der Dienst auf meine ApplicationManifest.xml und ServiceManifest.xml Dateien automatisch hinzugefügt, da wir UpdateServiceFabricManifestEnabled Satz wahr haben. Für bestimmte Projekte müssen wir Dienste benötigen, die PlacementConstraints haben, damit sie auf dem richtigen Knoten bereitgestellt werden.Wie kann ich die Erstellung meiner Service Manifest-Datei anpassen?
Wie hänge ich in diesen Prozess ein, damit ich die PlacementConstraints angeben kann, ohne sich daran zu erinnern, die Manifestdateien zu bearbeiten?
Platzierungsbedingungen sind Bestandteil des -Servicemanifest:
Diese Probe sollte in Ihrem Darsteller Service-Projekt am Ende der Datei platziert werden. Was müssen Sie im Anwendungsmanifest bearbeiten? –
Ich bin mir nicht sicher, ob ich weiß, wie man @MattThalman beantwortet :) Ich habe nicht bemerkt, dass PlacementConstraints in der Datei ServiceManifest.xml enthalten sind (immer noch viel lernen). Also glaube ich, dass meine Frage nach ServiceManifest statt nach ApplicationManifest fragen sollte. Wenn ich sie jedoch im ServiceManifest des Projekts hinzufüge, werden sie vom Build nicht in ApplicationManifest eingeschlossen. –
Enthält _what_ im App-Manifest nicht? Die Platzierungsbeschränkungen? Sie sollten nicht im App-Manifest enthalten sein. Ich bin mir nicht sicher, ob ich verstehe, wo das Problem liegt. –