网上下载的用EF做的小项目,结果没有配有数据库的,用VS打开来看了一下,看到Migrations文件夹,应该可以用EF命令来生成这个数据库了

打开appsettings.json文件,可以看到他用了三个数据库的,我把他的三个数据库连接字符串都改为一样的,先在本地数据库里创建一个空白的数据库efdemo

在visual studio里的程序包管理器控制台运行 Update-Database ,结果总是失败,而且每次失败原因都不同的,我清理了好几次解决方案,又再重新生成,再重新运行Update-Database 命令,才看到比较容易理解的错误原因:More than one DbContext was found. Specify which one to use. Use the '-Context' parameter for PowerShell commands and the '--context' parameter for dotnet commands.
意思应该是有多个dbcontext,然后在update的时候需要指定dbcontext的,

上网查了一下,需要在外面power shell里运行命令
dotnet ef database update -c xxxxDbContext
就行了,他就会在appsettings.json里的那个数据库连接上的数据库里创建相应的表了


然后再运行项目就不会报那个数据库找不到的错误了

生成网上下载的EF项目对应的数据库相关推荐

  1. 从网上下载一个vue项目,跑起来的全过程

    一.首先从github上来一个项目下来,在这里我就不细说了. 二.先查看项目所需要的Node版本和vue版本,进入到项目的主目录下 点击package.json文件查看该项目所需要到的vue.node ...

  2. 如何运行从网上下载的iWatch项目详细步骤.

    今天帮朋友解决iWatch的问题,他把项目直接扔给我,我们都知道如果项目中带一些需要开发认证的框架(比如Healthkit框架内)是不能直接运行的.昨天经过一个多小时的研究(PS:楼主比较笨),终于搞 ...

  3. Vue3项目生成并下载二维码,关于vue-qr.vue与qrcode.vue插件之间的区别

    1.vue-qr.vue与qrcode.vue大致区别 vue-qr.vue:体积较大,大概4M左右,可以给二维码添加中心logo,生成二维码为img标签,可下载 qrcode.vue:体积较小,不能 ...

  4. 用CMake编译运行在网上下载的源文件src

    参考:http://blog.csdn.net/yiqiudream/article/details/51885698 (一).怎么用CMake打开下载的源文件? 工具:下载CMake --> ...

  5. 手把手教你把网上下载视频刻录成VCD、DVD

    准备以下必备工具: 1:realalt123.real解码器,一定用它,兼容性好. 2:ac3filter. ac3音频解码器. 3:TMPGEnc-2.54-Plus.视频转换软件,一定用它,兼容性 ...

  6. Vue.js 最新官方下载地址与项目导入

    目录 VUE2下载网址 VUE2使用示例: VUE3下载与使用 VUE3示例: 在官网上下载vue.js或者是vue.min.js.并用<script>标签引入. 应小伙伴要求区分一下版本 ...

  7. 二维码生成及下载(前端)

    最近在项目中用到二维码生成及下载,做个笔记记录下 首先引入js文件, 这是在网上找的 <script src="http://cdn.staticfile.org/jquery.qrc ...

  8. java发布WCS服务到GeoServer服务器并解析XML生成可下载的WCS服务数据url(2022.2.14)

    GeoServer上的WCS服务发布调用及解析生成可下载为Tif的WCSUrl 2022.2.14 所用软件环境(Java.Tomcat.GeoServer.Google Browser.Eclips ...

  9. PHP实时生成并下载超大数据量的EXCEL文件

    最近接到一个需求,通过选择的时间段导出对应的用户访问日志到excel中, 由于用户量较大,经常会有导出50万加数据的情况.而常用的PHPexcel包需要把所有数据拿到后才能生成excel, 在面对生成 ...

最新文章

  1. Java工程中引用Base64编码解码小记
  2. .net中的认证和授权(学习笔记)
  3. WPF不同线程之间的控件的访问
  4. 计算机应用管理试题,学习管理系统中计算机应用试卷试题及答案.docx
  5. LeetCode - Easy - 191. Number of 1 Bits
  6. settimeout需要清除吗_前端20个真正灵魂拷问,前端初级到中级你还需要这个!
  7. 如何让你的代码没有Bug?GitHub排名第一的项目提出了一劳永逸的方法
  8. 威纶通触摸屏232脚位_威纶触摸屏tk6070iq232接口引脚电 – 手机爱问
  9. Xshell6和Xftp6的使用
  10. 使用ZipEntry解压zip文件报错: java.lang.IllegalArgumentException: MALFORMED
  11. 计算机科学与技术学习方法
  12. 简单的基于规则的汉语拼音分词
  13. 2010Execl冻结多行
  14. 从PDF直接复制粘贴过来可以吗?其他软件的数据怎么导入Excel?
  15. 关于ios XCode hangs at Attaching to (app name)
  16. java和易语言对比_国外流行排行榜编程语言和易语言相比较的优势和劣势
  17. 最短路 HDU - 2544 (最短路)
  18. MySQL-SQL语句的优化
  19. ios 黑魔法 解决问题
  20. Java基础--继承案例(二)

热门文章

  1. 国庆长假前不妨先来做完这份 JavaScript 测验吧!因为......
  2. over oracle 不足补零,oracle的rank,over partition涵数使用
  3. Vue3 插槽使用详解
  4. java中.length得到结果_Java length()方法:获取字符串的长度
  5. php Tsocket read 0,thrift 返回 TSocket read 0 bytes 求助!!!!汗血宝马
  6. 借一本可以编辑HTML,index.html
  7. 一张纸厚度大约是什么_折叠103次,纸厚度就能超过宇宙直径?科学家解释让人如坠冰窖!...
  8. vb中line的用法[转]
  9. 根据某个特定字符删除一行
  10. 等级考试(三):三级网络---似曾相识(续)