zoukankan      html  css  js  c++  java
  • EF_CodeFirst框架版本问题

    有时候打开项目以后,我也不知道我的EF用的什么版本的,反正敲命令就是不起作用。------ps:有时是从公司电脑打开的,有时从自己电脑打开的。

    也知道是版本的问题,于是我就会从nuget上搜索EF,安装几个不同版本的EF碰碰运气。

    所以,关于框架版本的设置,到底有哪些地方可以设置呢?

    下面是我找到的一些地方。

    1依赖项

    先查看依赖项,别的都是3.0的,所以我就把EF3.1的包移除了。

    2.csproj文件

    手改项目文件,所有涉及到版本的,都改成同一个版本。

     3vs命令行

    在vs程序包管理控制台中,输入命令,下载特定版本的EF Tool。

    命令如下:

    dotnet tool update --global dotnet-ef --version 3.0.0

    还有什么操作?

    手动删除Migrations再试。

    最后

    基本上做了这些操作以后,EF的版本就统一了,再去敲命令的时候就不会出现奇怪的错误了。

  • 相关阅读:
    OkHttp的使用
    Adapter的实现
    RxJava的学习与实现
    Blueprint的实现
    The second group meeting!
    读书笔记1
    The First Team Meeting!
    java----使用NIO进行快速的文件拷贝
    java——类的学习(2)
    java——类的学习(1)
  • 原文地址:https://www.cnblogs.com/fabao/p/12611774.html
Copyright © 2011-2022 走看看