Я создал проект Windows Azure в качестве Рабочей роли... с простой службой WCF. Когда я запускаю его в своей локальной системе, Compute Emulator выдает следующую ошибку...
Я установил последний набор инструментов Azure SDK. Пожалуйста, скажите мне, почему возникает эта ошибка.
at Microsoft.WindowsAzure.Diagnostics.ControlChannel.GetControlContainer() [Diagnostics]: Acquired mutex [Diagnostics] Information: C:\Users\kashif\AppData\Local\dftmp\Resources\85b2b7f8-61ec-499d-a473-b39674855c21\directory\DiagnosticStore\Monitor [Diagnostics] Information: C:\Users\kashif\Downloads\WCFWorkerRole\WCFWorkerRole\WCFWorkerRole\csx\Debug\roles\WCFWorker\diagnostics\x64\monitor\MonAgentHost.exe -LocalPath "C:\Users\kashif\AppData\Local\dftmp\Resources\85b2b7f8-61ec-499d-a473-b39674855c21\directory\DiagnosticStore\Monitor" -StaticConfigFile "C:\Users\kashif\AppData\Local\dftmp\Resources\85b2b7f8-61ec-499d-a473-b39674855c21\directory\DiagnosticStore\Monitor\Configuration\mastaticconfig.xml" -ConfigFile "C:\Users\kashif\AppData\Local\dftmp\Resources\85b2b7f8-61ec-499d-a473-b39674855c21\directory\DiagnosticStore\Monitor\Configuration\maconfig.xml" -ShutDownEvent WADDM-ShutDown-f615698470fe491ea136287908faa42c -InitializedEvent WADM-StartUp-f615698470fe491ea136287908faa42c -parent 11516 -events [MonAgentHost] Output: Agent will exit when WADDM-ShutDown-f615698470fe491ea136287908faa42c is signaled. [MonAgentHost] Output: Will signal WADM-StartUp-f615698470fe491ea136287908faa42c after the agent is initialized. [MonAgentHost] Output: Registered as an event consumer. [MonAgentHost] Output: Agent will exit when parent process 11516 exits. [MonAgentHost] Output: Monitoring Agent Started [Diagnostics]: Creating config channel server [Diagnostics]: Starting configuration channel polling [runtime] Role entrypoint . COMPLETED OnStart() [runtime] Role entrypoint . CALLING Run() Information: WCFWorker entry point called Information: Working Information: Working [MonAgentHost] Error: MA EVENT: 2012-06-04T13:40:32.487Z [MonAgentHost] Error: 2 [MonAgentHost] Error: 11292 [MonAgentHost] Error: 7264 [MonAgentHost] Error: NetTransport [MonAgentHost] Error: 0 [MonAgentHost] Error: x:\btsdx\215\services\monitoring\shared\nettransport\src\netutils.cpp [MonAgentHost] Error: OpenHttpSession [MonAgentHost] Error: 749 [MonAgentHost] Error: 0 [MonAgentHost] Error: 2f94 [MonAgentHost] Error: [MonAgentHost] Error: WinHttpGetProxyForUrl(http://127.0.0.1) failed ERROR_WINHTTP_AUTODETECTION_FAILED (12180) [MonAgentHost] Error: MA EVENT: 2012-06-04T13:40:32.504Z [MonAgentHost] Error: 2 [MonAgentHost] Error: 11292 [MonAgentHost] Error: 7264 [MonAgentHost] Error: NetTransport [MonAgentHost] Error: 0 [MonAgentHost] Error: x:\btsdx\215\services\monitoring\shared\nettransport\src\xblobconnection.cpp [MonAgentHost] Error: XBlobConnection::SendBytesRequestAndGetHttpStatus [MonAgentHost] Error: 1980 [MonAgentHost] Error: ffffffff80050006
Рабочая роль OnStart:
ServicePointManager.DefaultConnectionLimit = 12;
ServiceHost host;
IPEndPoint ip = RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["port"].IPEndpoint;
Uri baseAddress = new Uri(String.Format("http://{0}/MyService", ip));
try { host = new ServiceHost(typeof(MessengerService), baseAddress); host.Open(); }
catch (Exception ex) { Trace.WriteLine(ex.Message, "Error"); throw; }
return base.OnStart();