[]
When scaffolding data models in the Data Service, it is important to ensure that the versions of .NET, Microsoft.EntityFrameworkCore.Tools, and C1.EntityFrameworkCore packages are compatible. Using mismatched versions may cause the application to build successfully but fail when executing Entity Framework scaffolding commands.
C1.EntityFrameworkCore Types | Client Project Target | Microsoft.EntityFrameworkCore.Tools Version to Use |
|---|---|---|
C1.EntityFrameworkCore.CSV, C1.EntityFrameworkCore.Json | netstandard2.0 (including all compatible .NET versions) | 3.1 |
net5.0 | 3.1 | |
net6.0 | 6.0 | |
net7.0 | 6.0 | |
net8.0 | 8.0 | |
net9.0 | 8.0 | |
net10.0 | 8.0 |
C1.EntityFrameworkCore Types | Client Project Target | Microsoft.EntityFrameworkCore.Tools Version to Use |
|---|---|---|
C1.EntityFrameworkCore.OData C1.EntityFrameworkCore.D365S C1.EntityFrameworkCore.GoogleAnalytics C1.EntityFrameworkCore.Kintone C1.EntityFrameworkCore.Magento C1.EntityFrameworkCore.QuickBooksOnline C1.EntityFrameworkCore.Salesforce C1.EntityFrameworkCore.ServiceNow C1.EntityFrameworkCore.Snowflake | netstandard2.0 (including all compatible .NET versions) | 3.1 |
net5.0 | 3.1 | |
net6.0 | 6.0 | |
net7.0 | 6.0 | |
net8.0 | 6.0 | |
net9.0 | 6.0 | |
net10.0 | 6.0 |