Compatibilidade
Nesta página
Compatibilidade com o MongoDB
A tabela de compatibilidade a seguir especifica a versão recomendada ou versões do Driver MongoDB .NET/C# para usar com uma versão específica do MongoDB.
A primeira coluna lista a versão do driver.
Importante
O MongoDB garante a compatibilidade entre o MongoDB Server e os drivers por três anos após a data de fim da vida útil (EOL) da versão do servidor. Para saber mais sobre a versão do MongoDB e as datas de EOL, consulte Agendamentos do ciclo de vida do software MongoDB.
Legenda da tabela de compatibilidade
Icon | Explicação |
---|---|
✓ | Todas as funcionalidades são suportadas. |
⊛ | A versão do driver funcionará com a versão do MongoDB , mas nem todos os novos recursos do MongoDB são suportados. |
✗ | A versão do driver não funcionará com a versão MongoDB . Tentar se conectar à versão MongoDB resultará em erros. |
Sem marca | A versão do driver não é testada com a versão do MongoDB . |
Versão do driver .NET/C# | MongoDB 8.1 | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 | MongoDB 3.4 | MongoDB 3.2 | MongoDB 3,0 | MongoDB 2.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3.0 a 3.3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
2.29 a 2.30 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
2.20 a 2.28 | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
2.16 a 2.19 | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
2.15 | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
2.14 | ✗ [1] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
2.13 | ✗ [1] | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.12 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.11 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.10 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.9 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.8 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.7 | ✗ [1] | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
2.5 a 2.6 | ✗ [1] | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||
2.4 | ✗ [1] | ✓ | ✓ | ✓ | ✓ | ||||||||
2.2 a 2.3 | ✗ [1] | ✓ | ✓ | ✓ | |||||||||
2.0 | ✗ [1] | ✓ | ✓ |
[1] | (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) Estes versões de driver não são compatíveis com MongoDB 8.1 ou posterior devido a um problema de autenticação. Para saber mais, consulte Versão do servidor 8.1 Alterações de suporte. |
O driver não oferece suporte a versões mais antigas do MongoDB.
Compatibilidade de linguagem
A tabela de compatibilidade a seguir especifica a versão recomendada do MongoDB .NET/C# Driver para uso com uma versão específica do .NET.
A primeira coluna lista a versão do driver.
.NET
Versão do driver .NET/C# | .NET 8 | .NET 7 | .NET 6 [2] | .NET 5 | .NET Core 3.X | .NET Core 2.X |
---|---|---|---|---|---|---|
3.0 a 3.3 | ✓ | ✓ | ✓ | ✓ | ✓ | |
2.3 a 2.30 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
[2] | Ao usar o .NET 6, você não pode se conectar aos clusters do Atlas executando o MongoDB 4.0 devido a um problema de certificado. Isso não afeta os clusters que executam o MongoDB 4.2+. |
.NET Framework
Versão do driver .NET/C# | .NET 4.8 | .NET 4.7 [3] | .NET 4.6 |
---|---|---|---|
3.0 a 3.2 | ✓ | ✓ | |
2.13 a 2.30 | ✓ | ✓ | |
2.0 a 2.13 | ✓ | ✓ | ✓ |
[3] | .NET/C# As versões do driver 2,14 ou posterior exigem .NET Framework 4.7.2 ou posterior. |
Para obter mais informações sobre como ler as tabelas de compatibilidade, consulte nosso guia sobre tabelas de compatibilidade do MongoDB.