更新 SF 后,我遇到了一个完全无法使用 SF 的问题,我将尝试用没有代码的文字来解决问题。
Service Fabric 应用程序AppName.SF由AppName.SF.StatefulActor和组成AppName.SF.StatefulService。两者都引用了名为AppName.Core.
案例 1: StatefulActor不引用StatefulService- 包执行正常:
AppName.SF\pkg\Debug\AppName.SF.StatefulActor\Code has AppName.Core.dll
AppName.SF\pkg\Debug\AppName.SF.StatefulService\Code有AppName.Core.dll
每个包代码文件夹都有AppName.Core.dll. 部署成功执行。
案例 2: StatefulActor引用StatefulService- 包执行不良:
AppName.SF\pkg\Debug\AppName.SF.StatefulActor\Code有AppName.Core.dll
AppName.SF\pkg\Debug\AppName.SF.StatefulService\Code没有(!) AppName.Core.dll
因此,如果我尝试在集群中部署应用程序,则会收到缺少参考错误。SF 更新到 1.4.87-preview 后出现问题。