2

Windows Azure にデプロイされた ASP.NET アプリケーションがあります。アプリケーションには多くの画像と静的コンテンツが含まれているため、パッケージ ファイルのサイズが大きくなっています。新しい aspx ページを追加するだけの場合、新しい aspx ページを展開する方法はありますか、それともコンテンツ全体を再度パッケージ化して展開する必要がありますか?

4

1 に答える 1

2

Windows Azureによってデフォルトで提供されるものだけを検討している場合、答えはノーです。単一のASPXページを追加するには、Azureパッケージ全体を再デプロイする必要があります。

次に、より複雑なスキームを検討する場合は、はい、可能です。基本的に、クラウドストレージからファイルを取得し、それらをWebロール内のローカルファイルディレクトリに貼り付けるWebRole内のブートストラップロジックが必要です。

そうすることで、通常のIIS7の動作が発生し、新しく追加されたASPXファイルがWebアプリに表示されるようになります。

どういうわけか、 Lokad.Cloud内のワーカーロール(Webロールではない)に同様のパターンを実装することになりました。このプロジェクトからインスピレーションを得て、私がここで提案しているスキームを設定することができます。

于 2010-01-10T11:40:03.160 に答える