2017-07-10 15 views
1

私はVS 2015からVS 2017 .NET Coreに移行しています。プロジェクトにElasticClientのネストライブラリがあり、ElasticSearchに連絡します。私はプロジェクトにNest(5.4.0)を追加し、ElasticSearchクラスを参照するクラスを作成しましたが、ElasticClientは存在しません(タイプまたは名前空間の名前 'ElasticClient'を見つけることができませんでしたアセンブリ参照?))。 ConnectionSettingsクラスでも同じことが起こっています。.NET CoreでElasticSearch Nest Clientが見つかりません

.NET CoreのNestライブラリにはElasticClientクラスが含まれていますか?別のパッケージを追加する必要がありますか?私は何か間違っているのですか?例として使用できる.NET Coreプロジェクトがありますか?

+0

これは動作するはずです。私は既に.NET CoreプロジェクトでNest(5.4.0)を使用しました。 'Nest.ElasticClient'は楽しく働きました。たぶんあなたはまだパッケージを正しく復元していないでしょうか? ここに私のcsprojです:https://github.com/Dynatrace/superdump/blob/elasticsearch-support/src/SuperDumpService/SuperDumpService.csproj ここに私のコードです:https://github.com/Dynatrace/superdump/blob /elasticsearch-support/src/SuperDumpService/Services/ElasticSearchService.cs – chrisn

答えて

1

.NET Core 1.1プロジェクトのVS 2017では動作しません。 .NET Core 2でVS 2017プレビュー2をダウンロードしたとき、正しく動作しています。

+0

Visual Studio 2017 Update 2がもう少し前にリリースされました。これはもはやプレビューではありません。アップデート3はプレビュー中です –

+0

はい。私はUpdate 3をインストールしました。 – Uros

関連する問題