我有一个小型的ASP.NET Web应用程序,但是由于某些原因,在Package Manager控制台中键入后,迁移方面存在问题:
PM> Enable-Migrations
控制台抛出此错误
Enable-Migrations:由于参数'Path'为空,因此无法将其绑定到参数'Path'。
在第1行:char:1
+启用迁移
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo:InvalidData :( :) [启用迁移],ParameterBindingValidationException
+ FullyQualifiedErrorId:ParameterArgumentValidationErrorNullNotAllowed,启用迁移
我使用Visual Studio 2019,并已通过NugGet软件包管理器安装了Entity Framework 6.3.0。在我的DbContext
文件夹中也有一个models
类
我尝试了很多其他人提出的解决方案,但是没有一个可行。希望有人有类似的问题。
P.S 项目结构是
Project
- Connected Services
- Properties
- References
- App_Data
- App_Start
- Content
- Controllers
- fonts
- Models
- Scripts
- Views
- favicon.iso
- Global.asax
- packages.config
- Web.config
答案 0 :(得分:-1)
Olá,有问题的解决方案,以及适用于解决方案的解决方案: 1-Acesse Ferramentas> Gerenciador de pacotes do NuGet>解决方案Gerenciador de pacotes do Nusol。
2-Desinstale o EntityFramework 6.3.0“ que foi o meu caso”,例如6.2.0版本,feito isso,RecompilarSolução,em seguida rode o comando> Enable-Migrations