Versuchte mit osFamily 4, OSVersion *Azure Cloud Service Startaufgaben des Neustart
Hintergrund erfordert: Wir haben eine Anwendung, die System.Management.Automation.dll verwendet (aus dem GAC, Dev-Box wird W10) mit zur Arbeit Powershell in C# -Code. Insbesondere verwenden wir InitialSessionState und die ExecutionPolicy -Eigenschaft - die, wie wir herausfanden, ein Teil von WMF 5 ist (Fehler beim Nichtladen wird beim Laden des Typs im Cloud-Dienst nicht gefunden).
Jetzt kann dies richtig durch die Installation von WMF 5 behoben werden (wir haben zuerst über Remote Desktop versucht, und nein, erzwingen nur die neuere S.Ma.a.Dll in den GAC funktioniert nicht). Problem ist, das Installationsprogramm fragt nach einem Neustart - und ich denke, dass ein Problem mit der Startaufgabe ist.
Wir haben das Installationsprogramm zu dem setup.cmd, die wir schon hatten:
Win8.1AndW2K12R2-KB3134758-x64.msu/quiet
Es startet neu in der Tat automatisch die Rolle Instanz und läuft setup.cmd erneut (wodurch dem Setup-Ereignisprotokoll ein Fehlereintrag hinzugefügt wird, der dem bereits installierten Titel entspricht).
Durch diesen Neustart wird die Bereitstellung des Cloud-Dienstes nicht als fehlgeschlagen markiert. Worüber wir uns freuen, ist das wirklich ein unterstütztes Verhalten? oder zufällig?
Gibt es die unterstützte Möglichkeit, ein Installationsprogramm zu arbeiten, das einen Neustart erfordert? Oder ist das Verhalten, das wir gefunden haben, der "unterstützte" Weg?
Ich hatte Angst, dass wenn ein Startup-Skript nicht "erfolgreich" abgeschlossen wird, die Bereitstellung als fehlgeschlagen gekennzeichnet wird. –