インストール
それでは、Webロールアクセラレーターを利用するための事前準備について説明します。インストールは、Visual Studioへの機能拡張といった形で行われます。以下の手順に沿ってインストールを実施しましょう。
[1]ダウンロード
以下のURLから「Windows Azure Accelerator for Web Roles」のページを開き、右側ダウンロードリンクをクリックし、実行ファイル「WAWebRoles.exe」をダウンロードします(図2)。
ダウンロードしたWAWebRoles.exeを実行して、図3のダイアログに従って展開先のフォルダーを確認し、[Install]ボタンをクリックします。
[2]インストール
展開が完了するとエクスプローラが起動するため、StartHere.cmdコマンドを実行しインストールを開始します。必須コンポーネントの依存関係確認ダイアログが表示されます(図4)。必須コンポーネントが「INSTALLED」の状態であれば問題ないため、[CLOSE]ボタンをクリックしてください。
必須コンポーネントが不足している場合は、個別にダウンロードしてください。通常、Windows Azure SDKをWeb Platform Installer経由でインストールしている環境ならば、不足はないはずです。
コマンドプロンプトが表示され、依存関係のあるコンポーネントがインストール済みであるかの確認と、インストールの最終確認が表示されます。いずれも、「Y」を入力します(図5)。
Visual Studio拡張機能インストーラーが起動します(図6)。[インストール]ボタンをクリックし、Webロールアクセラレーターの拡張機能をインストールします。
これでインストールは完了です。Visual Studioが開いている場合は、すべて閉じた後に再起動してください。また、これ以降の手順ではあらかじめホステッドサービスと、ストレージアカウントが必要です。あらかじめ作成し、準備しておいてください。