web-dev-qa-db-ja.com

ステートフルサービスの開始時に、ファイルまたはアセンブリ 'System.ServiceModel、Version = 4.0.0.0'例外を読み込めませんでした

Visual Studio 2017(バージョン15.7.1)で新しいService Fabricアプリケーションを作成し、。Net Core 2.0ステートフルサービスを使用して新しいサービスを追加しましたテンプレート。

サービスを実行しようとすると、正しく開始できず、診断イベントに次の例外が表示されます。

Description = '_ Node_0でのオープン中にレプリカで複数の障害が発生しました。 API呼び出し:IStatefulServiceReplica.ChangeRole(P);

エラー= System.IO.FileNotFoundException(-2147024894)ファイルまたはアセンブリを読み込めませんでした 'System.ServiceModel、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089'。システムは、指定されたファイルを見つけることができません。

4
RagtimeWilly

Nugetパッケージをインストールしてこれを修正しましたSystem.ServiceModel.Primitives

PM> Install-Package System.ServiceModel.Primitives
15
RagtimeWilly