4

私は SquishIt を使用してスクリプトなどをバンドルしているため、web.config の appSettings で指定されたベース URL を使用してバンドルを構成するアプリの起動時に実行されるコードがいくつかあります。CloudConfigurationManager.GetSetting("CdnBaseHref")アプリが Azure portal 経由でデプロイされた後に URL を更新できるようにするため、使用するコードを変更しました。

ただし、URL を更新してもアプリの起動コードが再度実行されるわけではないため、コードの一部は更新された設定を使用し、起動コードはまだ古い設定を使用しているため、もちろんすべてが機能しなくなります。

この設定が更新されたときに、各ロール インスタンスでスタートアップ コードを再実行するにはどうすればよいですか?

4

2 に答える 2

3

あなたが正しい。ロールの構成設定を変更してもアプリ ドメインは再起動されないため、アプリ ドメインを妨げることなく、アプリケーションの動作 (構成に依存するコード) をその場で変更できます。

于 2013-05-13T11:02:43.680 に答える