Skip to content

OleDbConnectionStringBuilder.TryGetValue() throws when scaffolding as x86 using a System.Data.OleDb version <= 4.7.1 #55

@ChrisJollyAU

Description

@ChrisJollyAU

Using the 3.1-preview branch I was trying to scaffold a ms access .mdb database.

Using the -verbose option the log would go to

Finding design-time services for provider 'EntityFrameworkCore.Jet'...
Using design-time services from provider 'EntityFrameworkCore.Jet'.
Finding design-time services referenced by assembly 'Assembly'.
No referenced design-time services were found.
Finding IDesignTimeServices implementations in assembly 'Assembly'...
No design-time services were found.

and sit there for however long (15 - 20 at least) until I ended the running process.

In the JetConnection file, if I remove the ExpandDatabaseFilePath call and just use connectionString for the parameter it goes past that point and I get the
Found table with name: .... ,
Found column with table: ....,
Found index for column: ...

for all the tables, columns and indexes

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions