2013-10-08 18 views
1

比方說,我有:如果這是它從中派生的直接類,請問Azure會找到我的RoleEntryPoint實現類嗎?

public abstract ServiceBase : RoleEntryPoint { 
    ... 
} 

public MyRealService : RoleEntryPoint { 
    ... 
} 

請問我的天青WorkerRole項目能夠正確地找出MyRealService類作爲WorkerRole切入點?


這爲我所用,以很好地工作,但現在我已經更新到Azure的工具2.0它沒有擊中任何斷點,所以我甚至不能確定它是什麼加載入口點類。

回答

2

問題已解決。它基本上與一些參考指向舊的1.8.0.0 DLL和一些到2.0.0.0。

所以以下上面的例子:

  • ServiceBase:在這是根據1.8.0.0不同的項目的定義。
  • MyRealService:在依賴於2.0.0.0的頂級項目中定義。

如此以來,基類繼承RoleEntryPoint是從舊版本的Microsoft.WindowsAzure.ServiceRuntime的,MyRealService類以前從來沒有,儘管這取決於微軟的2.0.0.0版本實際的C#項目中找到。 WindowsAzure.ServiceRuntime

非常感謝此主題中的答案: Azure WorkerRole Stopping Immediately After Starting

相關問題