Windows azure Web ロールを開発しています。ローカル IIS で Azure Web ロールをホストできますか?
はいの場合..私が従う必要がある手順は何ですか?
ローカル マシンは現在 Windows Server 2008 R2 で実行されています
Windows azure Web ロールを開発しています。ローカル IIS で Azure Web ロールをホストできますか?
はいの場合..私が従う必要がある手順は何ですか?
ローカル マシンは現在 Windows Server 2008 R2 で実行されています
これを実現する方法は 2 つありますが、ターゲット環境に対するさまざまなレベルの忠実度があります。
最も簡単な方法は、Web サイト プロジェクトをローカルで実行することです。これを IIS の仮想ディレクトリとしてアタッチし、ブラウザーから実行するか、Visual Studio からデバッグできます。これは通常の IIS Web アプリケーションとして実行されますが、Web ロールとしては実行されません。
2 つ目は、アプリケーションをクラウド サービスとしてパッケージ化し、開発用コンピューターにインストールされた Windows Azure コンピューティング エミュレーターで実行することです。その方法については、次のようないくつかのチュートリアルがあります。
コンピューティング エミュレーターは Windows Azure クラウド サービスのいくつかの機能をシミュレートしますが、コンピューティング エミュレーターと Windows Azure の違いに注意する必要があります。アプリケーションは、 RoleEnvironment.IsAvailableおよびRoleEnvironment.IsEmulatedプロパティを読み取ることにより、環境に応じてその動作を微調整できます。