5

Windows azure Web ロールを開発しています。ローカル IIS で Azure Web ロールをホストできますか?

はいの場合..私が従う必要がある手順は何ですか?

ローカル マシンは現在 Windows Server 2008 R2 で実行されています

4

2 に答える 2

4

これを実現する方法は 2 つありますが、ターゲット環境に対するさまざまなレベルの忠実度があります。

最も簡単な方法は、Web サイト プロジェクトをローカルで実行することです。これを IIS の仮想ディレクトリとしてアタッチし、ブラウザーから実行するか、Visual Studio からデバッグできます。これは通常の IIS Web アプリケーションとして実行されますが、Web ロールとしては実行されません。

2 つ目は、アプリケーションをクラウド サービスとしてパッケージ化し、開発用コンピューターにインストールされた Windows Azure コンピューティング エミュレーターで実行することです。その方法については、次のようないくつかのチュートリアルがあります。

コンピューティング エミュレーターは Windows Azure クラウド サービスのいくつかの機能をシミュレートしますが、コンピューティング エミュレーターと Windows Azure の違いに注意する必要があります。アプリケーションは、 RoleEnvironment.IsAvailableおよびRoleEnvironment.IsEmulatedプロパティを読み取ることにより、環境に応じてその動作を微調整できます。

于 2013-07-31T12:17:44.560 に答える