4
我更新了一個工作解決方案以使用2012年10月版本。從那時起,我的工作人員繼續回收。我無法在OnStop上的OnStart或Run中找到任何斷點。工作人員角色在2012年10月更新後繼續回收
Web角色按預期工作。
我激活了調試的所有異常,但似乎沒有發現任何異常。它就好像在實例中運行的角色是默認角色而不是我的代碼。
任何人有任何見解
我更新了一個工作解決方案以使用2012年10月版本。從那時起,我的工作人員繼續回收。我無法在OnStop上的OnStart或Run中找到任何斷點。工作人員角色在2012年10月更新後繼續回收
Web角色按預期工作。
我激活了調試的所有異常,但似乎沒有發現任何異常。它就好像在實例中運行的角色是默認角色而不是我的代碼。
任何人有任何見解
問題是,我升級我的解決方案使用最新的Windows Azure SDK。我從1.7提高到1.8。
但是對'Microsoft.WindowsAzure.ServiceRuntime'的引用仍然指向1.7。這些SDK是按站點安裝的,而不是一個在另一個上。
由於版本不匹配,我的代碼從來沒有被模擬器和Windows Azure中的角色執行。被執行的代碼是默認的角色實現,Run方法一直保持完成,繼而導致角色繼續回收。
到目前爲止,我發現Microsoft.WindowsAzure.ServiceRuntime版本已移至1.8 –
您是否檢查過事件日誌中的錯誤? –
沒有錯誤,沒有例外,沒有。 –