Вчера я создал новое приложение сервисной фабрики, включая нового Актера.Когда я развертываю его в своем локальном кластере сервисной фабрики, публикация имеет статус «успешно».Но проблема в том, что, когда я захожу в кластер Service Fabric, я вижу, что субъект находится в состоянии «Ошибка».Я могу показать вам сообщения об ошибках диагностических событий и обозревателя Fabric Server:
Обозреватель кластеров Service Fabric [ИЗОБРАЖЕНИЕ]
Ошибки диагностических событий [ИЗОБРАЖЕНИЕ]
Чтобы показать вам мою проблему, я создал простое решение с помощью обычного примера актера, созданного в Visual Studio, который должен работать правильно.Я создал .Net Core 2.0 Actor Service. Служба Actor
Пакет Nuget, используемый актером:
Microsoft.ServiceFabric (6.2.274)
Microsoft.ServiceFabric.Actors (3.1.274)
Microsoft.ServiceFabric.Data (3.1.274)
Microsoft.ServiceFabric.Services (3.1.274)
Моя Visual Studio установлена на версию 15.7.2 , а среда выполнения Service Fabric - на последнюю версию 6.2.274.9494 .
У меня также есть другое решение с актерами, которое работает с пакетами nuget с предыдущими версиями, которые могут быть правильно развернуты и работают на фабрике обслуживания.
Когда я обновил фабрику обслуживанияПакет до последней версии, были ошибки с актерами на сервисе Fabric Explorer.Таким образом, я могу сделать вывод, что эти ошибки могут быть вызваны самой новой версией пакетов Nuget сервисной фабрики.
С наилучшими пожеланиями,
Alexandre