現在、会社がAzureを使用している可能性を調査しています。
私たち自身が実行している現在のホスティング状況では、クライアントごとにIISに個別のサイトがあり、各サイトにはASP.NetWebフォームで構築したCMSへの仮想ディレクトリがあります。その仮想ディレクトリの内容を更新すると、CMSの最新バージョンがすべてのクライアントに一度に提供されます。
Azureでその正確な状況を再現することは考えていませんが、代わりに、Visual Studioで単一のWebアプリケーションを作成し、複数のサイト(指定した)でそのアプリケーションをAzureに公開する方法を理解することに興味があります。 )はAzureで作成されます。次に、そのアプリケーションに変更を加えて、サイト/クライアントごとに手動で何かを行う必要なしに、そのアプリケーションのすべてのサイトがすべて一緒に更新されるように再公開できるようにしたいと思います。
私が見つけた最も近い説明はこれです:
http://www.wadewegner.com/2011/02/running-multiple-websites-in-a-windows-azure-web-role/
これで近づきますが、このアプリケーションをAzureに公開しても、Azure管理コンソールで使用できるアプリケーション/URLが1つしか表示されないことがわかりません。余分な「サイト」ノードを公開すると、別のサイトが利用可能になるべきではありませんか?なんでそうじゃないの?私が使用していない、これを達成するための完全に別の方法はありますか?