Ho continuato a ottenere la seguente eccezione quando ho impalcato il core della struttura dell'entità. Ho cercato su Google e provato più suggerimenti senza successo. Qualsiasi aiuto è apprezzato.
Sto usando Visual Studio Community 2017. Ho installato Microsoft.EntityFrameworkCore.SqlServer
,
Microsoft.EntityFrameworkCore.SqlServer.Design
e
Pacchetti Microsoft.EntityFrameworkCore.Tools
tramite NuGet
Questa è l'eccezione:
Eccezione chiamata "AddFromFile" con argomento "1":
"'basePath' non può essere una stringa vuota (" ") o iniziare con il carattere null.
Nome del parametro: basePath "
Questi sono i comandi che ho provato:
Scaffold-DbContext -Connection "Server=1234;UserId=2345;password=3456;Database=4567;" -Provider Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force
Scaffold-DbContext "Data Source=1234;Initial Catalog=4567;User ID=2345;Password=3456" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -force -v
Scaffold-DbContext -Connection "Data Source=1234;UserId=2345;password=3456;Database=4567;" -Provider Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force
Ho ricevuto questo errore quando provavo a Scaffold un database con il valore -OutputDir
impostato su una directory che non esisteva. Speravo che avrebbe creato la directory ma non è così. Assicurati solo che la directory di output esista e non dovresti vedere questo errore.