EntityFrameworkCore Db First 生成Model时出错 PowerShell 版本过低
2024-08-29 07:51:29
一般Windows7默认安装的是PowerShell 2.0
使用Vs2017开发.Net Core时。使用 EntityFrameworkCore Db First自动生成实体时需要用到下面命令:
Scaffold-DbContext "Server=localhost;Database=SunnyTask;UID=sa;PWD=Kingsun2008" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Database\Models
如果PowerShell 2.0会出一个版本过低的错误,导致无法生成实体。
所以我们要升级PowerShell
升级方法:
在微软官方地址下载PowerShell 3.0 安装。
https://www.microsoft.com/en-us/download/details.aspx?id=34595
Windows7 64位下载:Windows6.1-KB2506143-x64.msu
成功下载安装后,重启电脑。
开机后再运行命令即可生成实体。
最新文章
- 习课省市区的三级联动(cxselect的使用)
- 提高 DHTML 页面性能
- Android 运行时权限处理
- 九、DAG hierarchy
- phpcms如何使用推荐位调用自定义字段
- Android IOS WebRTC 音视频开发总结(十三)-- ice原理
- C#中Messagebox.Show()常用参数用法详解
- Windows7 64下MinGW64/MSYS环境搭建
- c语言中的#ifndef、#def、#endif等宏是什么意思
- [译][待续]Chap1.Using neural nets to recognize handwritten digits
- Android Studio导入jar包
- c++赋值构造函数为什么返回引用类型?
- HTML知识点梳理1
- 模拟实现简单ATM功能
- JavaScript学习-2循环
- 笔记:Python 字符串小记
- Photoshop 使用阈值调整色阶
- Elasticsearch 版本控制
- linux rpm jdk安装环境配置
- jquery插件Flot的简单讲解