私は、ローカルマシン上でCompute Emulator経由でWebRoleを実行しようとしています。 My Computeエミュレータとストレージエミュレータは正常に動作しています。私がVS2010でF5を押すと、Compute Emulatorでその動作を見ることができます。しかし、しばらくすると、VS2010で例外が発生します。Azureのローカルデプロイに関する問題
Microsoft.WindowsAzure.Hosts.Worker.RuntimeEnvironmentException was unhandled
Message=Unable to load the runtime environment: could not get hosting environment settings
Source=WaWorkerHost
StackTrace:
at Microsoft.WindowsAzure.Hosts.Worker.Parameters..ctor()
at Microsoft.WindowsAzure.Hosts.Worker.Loader.Main(String[] args)
InnerException:
次に、Compute Emulatorの役割がシャットダウンを開始します。 VS2010はIPとポートでブラウザを起動しますが、運がないため、もちろん実行されていません。
空の既定のAzureプロジェクトとその上の単一のWebロールでも同じ問題が発生するため、これはコーディングエラーとは思われません。
ネットを検索しましたが、このエラーに関する情報は見つかりませんでした。実際に "RuntimeEnvironmentException"を正確に検索すると、Googleはゼロの結果を返します。記述語を使うことも意味をなさない。
誰でも知っていますか?
おかげで、 アリ
これはお使いのマシンでのみ発生しますか? –
このエラーは、はい!正直なところ私は自分のマシン上でAzureプロジェクトをローカルに実行することはできませんでした。しかし、このエラーはこのマシンでのみ発生します。ところで、ServiceDefinitionファイルの "Sites"ノードのコメントを外すと、VS2010はエラーをスローしません。しかし、コンピューティングエミュレータのWebRoleはすぐに "Unhealty"になり、そのように詰まります。イベントビューアで、次のエラーが表示されます。 – captainPlus
エラーが発生したアプリケーション名:WaIISHost.exe、バージョン:6.0.6002.18009、タイムスタンプ:0x4d6ac6d2 障害モジュール名:KERNELBASE.dll、バージョン:6.1.7601.17625、タイムスタンプ:0x4de88429 例外コード: 0xe0434352 – captainPlus