{"action":"opened","issue":{"url":"https://api.github.com/repos/dotnet/orleans/issues/987","labels_url":"https://api.github.com/repos/dotnet/orleans/issues/987/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/orleans/issues/987/comments","events_url":"https://api.github.com/repos/dotnet/orleans/issues/987/events","html_url":"https://github.com/dotnet/orleans/issues/987","id":115016077,"number":987,"title":"System.MissingMethodException: Method not found: 'Microsoft.WindowsAzure.Storage.Table.TableOperation Microsoft.WindowsAzure.Storage.Table.TableOperation.Retrieve(System.String, System.String)'","user":{"login":"dinoo","id":1732150,"avatar_url":"https://avatars.githubusercontent.com/u/1732150?v=3","gravatar_id":"","url":"https://api.github.com/users/dinoo","html_url":"https://github.com/dinoo","followers_url":"https://api.github.com/users/dinoo/followers","following_url":"https://api.github.com/users/dinoo/following{/other_user}","gists_url":"https://api.github.com/users/dinoo/gists{/gist_id}","starred_url":"https://api.github.com/users/dinoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dinoo/subscriptions","organizations_url":"https://api.github.com/users/dinoo/orgs","repos_url":"https://api.github.com/users/dinoo/repos","events_url":"https://api.github.com/users/dinoo/events{/privacy}","received_events_url":"https://api.github.com/users/dinoo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-04T09:59:23Z","updated_at":"2015-11-04T09:59:23Z","closed_at":null,"body":"Hey guys,\r\n\r\nToday, I decided to pick up were I left off a few month ago. I thought, before I get started I should upgrade to 1.0.10, which seemed a good idea. However, when I start my worker role, it now gives me the exception you can see below. The project is using the latest version of Azure Storage library (6.1.0) and I have included below the OrleansConfiguration for my AzureSilo.\r\n\r\nI checked my local storage (emulator) and It have a deployment registered in the OrleansSiloInstances table.\r\n\r\nOrleansConfiguration\r\n```xml\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<OrleansConfiguration xmlns=\"urn:orleans\">\r\n  <Globals>\r\n    <StorageProviders>\r\n      <Provider Type=\"Orleans.Storage.MemoryStorage\" Name=\"MemoryStore\" />\r\n      <Provider Type=\"Orleans.Storage.MemoryStorage\" Name=\"PubSubStore\" NumStorageGrains=\"1\"/>\r\n    </StorageProviders>\r\n    <StreamProviders>\r\n      <Provider Type=\"Orleans.Providers.Streams.SimpleMessageStream.SimpleMessageStreamProvider\" Name=\"SMSProvider\" FireAndForgetDelivery=\"true\"/>\r\n    </StreamProviders>\r\n    <SeedNode Address=\"localhost\" Port=\"11111\" />\r\n  </Globals>\r\n  <Defaults>\r\n    <Networking Address=\"localhost\" Port=\"11111\" />\r\n    <ProxyingGateway Address=\"localhost\" Port=\"30000\" />\r\n    <Tracing DefaultTraceLevel=\"Info\" TraceToConsole=\"true\" TraceToFile=\"{0}-{1}.log\" BulkMessageLimit=\"1000\">\r\n      <TraceLevelOverride LogPrefix=\"Application\" TraceLevel=\"Info\" />\r\n    </Tracing>\r\n    <Statistics MetricsTableWriteInterval=\"30s\" PerfCounterWriteInterval=\"30s\" LogWriteInterval=\"300s\" WriteLogStatisticsToTable=\"true\" StatisticsCollectionLevel=\"Info\"/>\r\n  </Defaults>\r\n</OrleansConfiguration>\r\n```\r\n\r\nException\r\n```\r\nWaWorkerHost.exe Error: 0 : [2015-11-04 09:03:37.723 GMT     5\tERROR  \t100439\tSilo\t127.0.0.1:11111]\t!!!!!!!!!! Exception during Silo.Start\t\r\nExc level 0: System.AggregateException: One or more errors occurred.\r\n   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)\r\n   at System.Threading.Tasks.Task.Wait(TimeSpan timeout)\r\n   at Orleans.OrleansTaskExtentions.WaitWithThrow(Task task, TimeSpan timeout)\r\n   at Orleans.Runtime.Silo.DoStart()\r\n   at Orleans.Runtime.Silo.Start()\r\nExc level 1: System.MissingMethodException: Method not found: 'Microsoft.WindowsAzure.Storage.Table.TableOperation Microsoft.WindowsAzure.Storage.Table.TableOperation.Retrieve(System.String, System.String)'.\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.<ReadSingleTableEntryAsync>d__27.MoveNext()\r\n   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.ReadSingleTableEntryAsync(String partitionKey, String rowKey)\r\n   at Orleans.AzureUtils.OrleansSiloInstanceManager.<TryCreateTableVersionEntryAsync>d__2b.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\r\n   at Orleans.Runtime.MembershipService.AzureBasedMembershipTable.<InitializeMembershipTable>d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Orleans.Runtime.Scheduler.SchedulerExtensions.<>c__DisplayClassa.<<QueueTask>b__8>d__c.MoveNext()\r\nWaWorkerHost.exe Error: 0 : [2015-11-04 09:03:37.736 GMT     5\tERROR  \t100105\tOrleansSiloHost\t127.0.0.1:11111]\t!!!!!!!!!! ERROR starting Orleans silo name=Services.SimulationEngineWorkerRole_IN_0 Exception=\r\nExc level 0: System.AggregateException: One or more errors occurred.\r\n   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)\r\n   at System.Threading.Tasks.Task.Wait(TimeSpan timeout)\r\n   at Orleans.OrleansTaskExtentions.WaitWithThrow(Task task, TimeSpan timeout)\r\n   at Orleans.Runtime.Silo.DoStart()\r\n   at Orleans.Runtime.Silo.Start()\r\n   at Orleans.Runtime.Host.SiloHost.StartOrleansSilo()\r\nExc level 1: System.MissingMethodException: Method not found: 'Microsoft.WindowsAzure.Storage.Table.TableOperation Microsoft.WindowsAzure.Storage.Table.TableOperation.Retrieve(System.String, System.String)'.\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.<ReadSingleTableEntryAsync>d__27.MoveNext()\r\n   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.ReadSingleTableEntryAsync(String partitionKey, String rowKey)\r\n   at Orleans.AzureUtils.OrleansSiloInstanceManager.<TryCreateTableVersionEntryAsync>d__2b.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\r\n   at Orleans.Runtime.MembershipService.AzureBasedMembershipTable.<InitializeMembershipTable>d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Orleans.Runtime.Scheduler.SchedulerExtensions.<>c__DisplayClassa.<<QueueTask>b__8>d__c.MoveNext()\t\r\nExc level 0: System.AggregateException: One or more errors occurred.\r\n   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)\r\n   at System.Threading.Tasks.Task.Wait(TimeSpan timeout)\r\n   at Orleans.OrleansTaskExtentions.WaitWithThrow(Task task, TimeSpan timeout)\r\n   at Orleans.Runtime.Silo.DoStart()\r\n   at Orleans.Runtime.Silo.Start()\r\n   at Orleans.Runtime.Host.SiloHost.StartOrleansSilo()\r\nExc level 1: System.MissingMethodException: Method not found: 'Microsoft.WindowsAzure.Storage.Table.TableOperation Microsoft.WindowsAzure.Storage.Table.TableOperation.Retrieve(System.String, System.String)'.\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.<ReadSingleTableEntryAsync>d__27.MoveNext()\r\n   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)\r\n   at Orleans.AzureUtils.AzureTableDataManager`1.ReadSingleTableEntryAsync(String partitionKey, String rowKey)\r\n   at Orleans.AzureUtils.OrleansSiloInstanceManager.<TryCreateTableVersionEntryAsync>d__2b.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\r\n   at Orleans.Runtime.MembershipService.AzureBasedMembershipTable.<InitializeMembershipTable>d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Orleans.Runtime.Scheduler.SchedulerExtensions.<>c__DisplayClassa.<<QueueTask>b__8>d__c.MoveNext()\r\nWaWorkerHost.exe Error: 0 : [2015-11-04 09:03:37.739 GMT     5\tERROR  \t100285\tOrleansAzureSilo\t127.0.0.1:11111]\t!!!!!!!!!! Failed to start Orleans silo 'Services.SimulationEngineWorkerRole_IN_0' as a Secondary node.\r\n```"}}