エンティティフレームワークのコアをスキャフォールドするとき、次の例外が発生しました。私はグーグルで、無駄に複数の提案を試してみました。どんな助けもありがとうございます。EntityFrameworkCoreのscaffold-dbcontextベースパス例外
私はこれは例外であるNuGet 経由をMicrosoft.EntityFrameworkCore.SqlServer
、
Microsoft.EntityFrameworkCore.SqlServer.Design
と
Microsoft.EntityFrameworkCore.Tools
パッケージがインストールされているVisual Studioのコミュニティ2017を使用しています
: "AddFromFile" を呼び出す
例外"1"引数付き:
"'basePath'は空の文字列(" ")にすることも、ヌル文字で始めることもできません。
パラメータ名:basePathを」
これらは私がしようとしているコマンドは次のとおりです。
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