2016-07-23 4 views
0

Microsoft.ServiceFabric 버전 5.1.163을 사용하고 있습니다. 매우 간단한 StatefulService가 있습니다. 생성자가 MissingMethodException으로 실패합니다. "메서드를 찾을 수 없습니다 : 'System.Threading.Tasks.Task Microsoft.ServiceFabric.Data.IRelableStateManager.ClearAsync()'."서비스 패브릭 - MissingMethodException ClearAsync()

internal sealed class ShoppingCartService : StatefulService, IShoppingCartService 
    { 
     public ShoppingCartService(StatefulServiceContext context) 
      : base(context) 
     { } 

     /// <summary> 
     /// Optional override to create listeners (e.g., TCP, HTTP) for this service replica to handle client or user requests. 
     /// </summary> 
     /// <returns>A collection of listeners.</returns> 
     protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners() 
     { 
      return new ServiceReplicaListener[] 
      { 
       new ServiceReplicaListener(context => 
        new WcfCommunicationListener<IShoppingCartService>(wcfServiceObject:this, 
         serviceContext:context, 
         endpointResourceName:"ScServiceEndpoint", 
         listenerBinding:WcfUtility.CreateTcpListenerBinding()) 
      )}; 
     } 
     ... 

예외가베이스의 ctor 제기된다 : 여기

코드이다.

답변

5

런타임 SF가 프로젝트의 너겟 패키지와 동일한 버전을 사용합니까?

+1

그게 전부입니다. 내 런타임 버전을 5.1.163으로 업그레이드했는데 모든 것이 작동했습니다. 감사! –

관련 문제