我已經在azure上對我的登臺和生產應用程序進行了測試,如果我們將交換配置,則不會更改。 Azure只會改變DNS條目。我如何在Azure中使用RoleEnvironmentChanging更改配置設置
現在我想做的事情,如果我已經添加任何自定義配置設置ServiConfiguration.cscfg文件名爲
<Setting name="Environment" value="staging" /> OR
<Setting name="Environment" value="production" />
,然後我想用RoleEnvironmentChanging事件交換後做出的配置更改。這可能嗎?或者我該怎麼做?
/阿倫
感謝您的建議,但我的問題是,我正在使用啓動任務發送perfmon數據到數據庫,我想限制(不發送)啓動任務時運行分段沒有使用管理api(需要訂閱和證書)並使用RoleEnvironment類。希望你能明白我的觀點! –
你好馬克思我已經在你的博客上看到你的「CarrerNext」,並加入到「Aditi」並離開微軟。我認爲你有很棒的計劃來建立下一個東西;)但是不斷分享你對天藍的知識。並祝你旅途愉快:) –
我不確定我是否按照你所要做的,但只有兩種方法可以更改配置設置:門戶和服務管理API。 – smarx