マイクロサービスに Service Fabric を使用するプロジェクトに取り組んでいます。私は ServiceFabric にまったく慣れていません。最初の課題は、ApplicationInsight を使用して、Service Fabric アプリケーションからテレメトリ データを収集することです。したがって、Microsoft.ApplicationInsights.ServiceFabric.Native パッケージを使用することになっていました。これは、テレメトリを使用して SF コンテキスト データをキャプチャできるためです。https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-tutorial-monitoring-aspnetのドキュメントも参照しています。
最初のステップとして、デフォルトのテンプレートと構成された Application Insight を使用してサンプルのステートレス SF プロジェクトを作成しました。次に、ドキュメントに従って Microsoft.ApplicationInsights.ServiceFabric.Native パッケージをインストールしようとしました。しかし、私は以下のエラーを得ました:
Install-Package : NU1107: Version conflict detected for Microsoft.ServiceFabric.Diagnostics.Internal. Reference the package directly from the project to resolve this issue.
BasicCalculatorService -> Microsoft.ServiceFabric.Services 3.2.162 -> Microsoft.ServiceFabric.Diagnostics.Internal (= 3.2.162)
BasicCalculatorService -> Microsoft.ApplicationInsights.ServiceFabric.Native 2.1.1 -> Microsoft.ServiceFabric.Services.Remoting 3.0.467 -> Microsoft.ServiceFabric.Diagnostics.Internal (=
3.0.467).
At line:1 char:1
+ Install-Package Microsoft.ApplicationInsights.ServiceFabric.Native -V ...
Microsoft.ServiceFabric.Diagnostics.Internal が Microsoft.ApplicationInsights.ServiceFabric.Native パッケージで SF と連携するように更新されていないようです。
どうすればこれを進めることができますか? NuGet パッケージを個別にダウンロードして、アセンブリを手動で参照する必要がありますか?