MongoDB Driver 2.28 does not work with package v.3.1.4
When I try to update MongoDB.Driver to v. 2.28.0 from v.2.27.0, with Mongo.Migration 3.1.4 it throws I get following errors:
'M_1_0_0_MigrationName' does not implement inherited abstract member 'DatabaseMigration.Up(IMongoDatabase)'
'M_1_0_0_MigrationName' does not implement inherited abstract member 'DatabaseMigration.Down(IMongoDatabase)'
'M_1_0_0_MigrationName.Up(IMongoDatabase)': no suitable method found to override
'M_1_0_0_MigrationName.Down(IMongoDatabase)': no suitable method found to override
It worked properly for older MongoDB Driver versions.
Have you tried building from the source? I've not had any problems when I started with the project today. since I wanted to update all the nugets anyway, I started my own fork immediately. So far, I've not had any issues.
I use the Nuget version, so building from the source is not an option here.
I had the same problem, I had to download the source code, update the package and add it directly to my project as a project reference :(
Mongo decided to strongly name the C# driver, making all previous usages incompatible. Consequently, the updated version of the package that references the updated C# driver version is required.
I had the same problem, I had to download the source code, update the package and add it directly to my project as a project reference :(
Hi. Maybe You could commit your changes here and make a PR, so @SRoddis kann make a working NuGet?