访问actor服务时找不到FabricCommon.dll

时间:2019-06-05 19:49:48

标签: asp.net-core azure-service-fabric

使用Azure Service Fabric做一个来自Pluralsight的演示示例,该示例试图远程访问角色服务,以使所有角色都像这样。

   public IActorService GetUserActorService()
        {
            var proxy = ActorServiceProxy.Create(new Uri("fabric:/ECommerce/UserActor"), 0);
            return proxy;
        }

但是我遇到了两个错误:

  

DllNotFoundException:无法加载DLL“ FabricCommon.dll”或以下之一   其依赖性:找不到指定的模块。

     

TypeInitializationException:类型初始值设定项   “ System.Fabric.Common.AppTrace”引发了异常。

1 个答案:

答案 0 :(得分:0)

如评论中所述,似乎某些东西可能未正确安装。尝试在计算机上重新安装Azure SF SDK,以查看它是否可以解决问题。

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started#sdk-installation-only