試圖與osFamily 4,OSVERSION *Azure的雲服務啓動的任務,需要重啓
背景:我們有一個使用System.Management.Automation.dll一個應用程序(從GAC,開發框是W10)一起工作Powershell在C#代碼中。具體來說,我們使用InitialSessionState和ExecutionPolicy屬性 - 我們發現它是WMF 5的一部分(它在雲服務的類型加載時未發現異常)。現在
,這可以適當地通過安裝WMF 5個固定的(我們第一次嘗試通過遠程桌面;也沒有,迫使只有較新的s.m.a.dll到GAC不工作)。問題是,安裝程序要求重啓 - 而且我認爲這是啓動任務的問題。
我們增加了安裝程序,我們已經有了setup.cmd:
Win8.1AndW2K12R2-KB3134758-x64.msu程序/安靜
它確實會自動重新啓動角色實例,並運行setup.cmd再次(它添加了一個錯誤條目到設置事件日誌,以調整它已經安裝)。
這不會重啓爲失敗不是標誌雲服務的部署。我們對此感到高興,但這真的是一種支持的行爲嗎?或意外?
有沒有做,需要重新啓動安裝程序的工作支持的方法?或者是我們發現「支持」方式的行爲?
我有點害怕,如果一個啓動腳本無法完成「成功」的部署將被作爲失敗的標記。 –