MongoDB-Treiber (Query Builder) fehlt Treiber?
Hallo, ich bin versucht, zu aktualisieren, code zu verwenden, async mit der aktualisierten mongo-Treiber, geht alles gut, Aber ich kann nicht Finden, ABFRAGE von Mongodb.Treiber.Bauherren.Abfrage, wo ist es geblieben ? Was sollte ich in it ' s place ? oder ist es sicher, installieren Sie die legacy-Treiber mit den neueren ?
Kann ich nicht finden, die MongoDB.- Treiber.Bauherren-namespace ???
BTW, hier ist die Abfrage nur für den Fall gibt es etwas neues
var queryplaces = Query.WithinCircle("Loc", lon, lat, maxDistanceInRadians);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche Problem. ein wenig Forschung über das Update-und Query-Klasse hat mir geholfen, Holen Sie sich die Lösung.
MongoDB.- Treiber.Bauherren.Update
Namespace: MongoDB.- Treiber.Baumeister
Montage: MongoDB.- Treiber.Legacy (in MongoDB.Driver.Legacy.dll) Version: 2.0.0
Den MongoDB.Driver.Legacy.dll fehlt in den Referenzen.
Daher installierte ich die Legacy (Official C# - Treiber für MongoDB) - Paket und das Problem behoben.
Nach Goldklumpen zu bekommen, der MongoDB.Drivers.Legacy.dll Datei, führen Sie den Befehl
Install-Paket mongodbcsharpdriver von der Paket-Manager-Konsole.
Funktionierte es für meinen Fall. PS. Ich kopierte die legacy.dll Datei aus dann neuen nuget-Paket-Ordner mongodbcsharpdriver.xxx (wo xxx ist die Versionsnummer) zu MongoDB.- Treiber.xxx/lib/net4x/
Hoffe, es hilft.
Versuchen zu lösen, indem mit Hinweis auf "(Legacy) Offizielle C# - Treiber für MongoDB". Version 2.4 funktioniert absolut in Ordnung.
Gehen Sie Zu "Tools -> NuGet-Paket-Manager -> Paket-Manager-Konsole"
" Install-Package MongoDB.Treiber "
hinter diesem Befehl ein, und drücken Sie die EINGABETASTE.