博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
更新.net core 3.0,dotnet ef命令无法使用的解决办法
阅读量:4965 次
发布时间:2019-06-12

本文共 454 字,大约阅读时间需要 1 分钟。

之前项目采用.net core 2.2 实现,今天更新vs2019,系统.net core也被升级到3.0,在cmd中使用dotnet ef命令出现

“无法执行,因为找不到指定的命令或文件。

可能的原因包括:
  *你拼错了内置的 dotnet 命令。
  *你打算执行 .NET Core 程序,但 dotnet-ef 不存在。
  *你打算运行全局工具,但在路径上找不到名称前缀为 dotnet 的可执行文件。”

 

明明之前都是好的,怀疑可能是.net core 版本升级,ef命令在这个版本下命令还有问题导致的,所以想指定sdk版本,问题解决.

具体就是在项目文件中cmd打开命令窗口:

dotnet new globaljson --sdk-version 2.2.300 --force

注:我使用的.net core 版本为2.2.0 ,但是DotNet sdk没有这个版本的,使用最新的2.2.3.

转载于:https://www.cnblogs.com/fengyifeng/p/11598983.html

你可能感兴趣的文章
派生类的赋值运算符/赋值构造函数也必须处理它的基类成员的赋值
查看>>
百度2011.10.16校园招聘会笔试题
查看>>
Java中Properties类的操作
查看>>
过滤Filter推断用户是否登录
查看>>
不是IT圈人的IT创业优劣势!
查看>>
【转载】博弈论的总结
查看>>
4. 尽可能不用Distinct
查看>>
利用pip指定第三方包加载目录
查看>>
webrtc 音频一点相关知识
查看>>
import from 'xxx'是如何找到node_modules目录下的
查看>>
Java如何清空数组、对象
查看>>
软件企业价格估算方法
查看>>
DOS命令--实用设置网络IP(无桌面)
查看>>
利用JQuery 解析MVC控制器传到前台的Json数据
查看>>
一种反射的方式
查看>>
android环境搭建
查看>>
写javascript是前台和后的内容的区别
查看>>
java旅程(二) 基本语法
查看>>
仓储repository概念
查看>>
freemarker<一>
查看>>