我无法在EFCore 1.1应用程序上使用Scaffold-DbContext
。
PM> Scaffold-DbContext -Connection "'Server=.;Database=testsite;User Id=sa;Password=Password1234;'" -Provider Microsoft.EntityFrameworkCore.SqlServer -OutputDir EFContext -Context ApplicationDbContext
这是它给出的错误:
Scaffold-DbContext:无法将参数“Path”绑定到参数,因为它是空字符串。 在行:1 字符:1 + Scaffold-DbContext + ~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (:) [Scaffold-DbContext], ParameterBindingValidationException + FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Scaffold-DbContext
并不是一个直接说明问题的错误信息,所以我只运行了Scaffold-DbContext
,然后在提示提供程序后,它给我返回了这个错误。我试图使用的提供程序是Microsoft.EntityFrameworkCore.SqlServer
。