我使用 SquishIt 来捆绑我的脚本等,因此有一些代码在应用程序启动时运行,这些代码使用 web.config 的 appSettings 中指定的基本 URL 来配置包。我更改了要使用的代码,CloudConfigurationManager.GetSetting("CdnBaseHref")
因为我希望能够在通过 Azure 门户部署应用程序后更新 URL。
但是,更新 URL 不会导致应用程序启动代码再次运行,所以我有一段代码使用更新的设置,而启动代码仍然使用旧设置,这当然会破坏一切。
更新此设置后,如何使每个角色实例重新运行启动代码?