Ich versuche, ein Startskript zu erstellen, um eine DLL zu registrieren, bevor ein Fabric Service ausgeführt wird. Ich habe diesen Artikel https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cloud-services-migration-worker-role-stateless-service#startup-tasks gefunden, der besagt, dass ich eine Startup.bat-Datei erstellen und in der Datei ServiceManifest.xml konfigurieren muss.Startaufgabe in Azure Fabric Service
Frage: Wo stelle ich die Startup.bat-Datei? Kann es eine Powershell-Skriptdatei anstelle der .bat-Datei sein?
Dank. Ich habe getan, was Sie sagten, und es stellt sich ein Fehler beim Deployment: '' 'Fehler Ereignis: SourceId = 'System.Hosting', Eigenschaft = 'CodePackageActivation: Code: SetupEntryPoint'. Es gab einen Fehler während der CodePackage-Aktivierung. Der Service-Host wurde mit dem Exit-Code: 3''' beendet. Ich folgte diesem [https://stackoverflow.com/questions/41811432/service-fabric-setupentrypoint] Post, aber es funktioniert nicht. Wie hast du deine Manifest-Datei konfiguriert? –
Ich habe die Antwort mit der Konfiguration der Manifestdatei aktualisiert. –
Weitere Informationen zu SetupEntryPoint und zum Ausführen eines PS-Skripts finden Sie in folgendem Artikel: https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-runas-security –