Asp.Net 构建我的数据库以生成模型时出现 Core 2.0 错误
Asp.Net Core 2.0 error while scaffolding my database to generate Models
我收到这个错误:
无法从程序集 'Microsoft.EntityFrameworkCore, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' 加载类型 'Microsoft.EntityFrameworkCore.Infrastructure.DesignTimeProviderServicesAttribute'。
在程序包管理器控制台中尝试 运行 此命令时
脚手架-DbContext "server=localhost;port=3306;user=root;database=frisbee_admin" MySql.Data.EntityFrameworkCore -OutputDir 模型 -f
知道为什么吗?
尝试如下:
Scaffold-DbContext -Connection "server=localhost;port=3306;user=root;database=frisbee_admin" -Provider MySql.Data.EntityFrameworkCore -OutputDir Models -context YourDbContext -Project YourProjectName -Force
我收到这个错误:
无法从程序集 'Microsoft.EntityFrameworkCore, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' 加载类型 'Microsoft.EntityFrameworkCore.Infrastructure.DesignTimeProviderServicesAttribute'。
在程序包管理器控制台中尝试 运行 此命令时 脚手架-DbContext "server=localhost;port=3306;user=root;database=frisbee_admin" MySql.Data.EntityFrameworkCore -OutputDir 模型 -f
知道为什么吗?
尝试如下:
Scaffold-DbContext -Connection "server=localhost;port=3306;user=root;database=frisbee_admin" -Provider MySql.Data.EntityFrameworkCore -OutputDir Models -context YourDbContext -Project YourProjectName -Force