• ASP.NET core1.0 EF MYSQL搭建中碰到几个问题记录


     1.No executable found matching command "dotnet-ef"   看了网上各种办法都没用,最后选择"个人用户账户"创建项目再把不用的删掉

    2.引用版本问题:确定EntityFrameworkCore版本

    3.连接字符串问题。奇葩解决方案。把ConnectionStrings 放到 Logging上面。不知道原因

    4.more than one dbcontext was found 。创建web的时候。VS自动帮你配置好了sqlserver的所有文件。包括dbcontext。所有就与自己新创建的mysql dbcontext冲突,

    只要把关于sqlserver 的文件和代码删除就好了

    5.自己的静态资源地址设置。

     

    6.dotnet ef migrations add MyFirstMigration,dotnet ef database update 命令使用无效。 记得先重新编译项目。

    7.No executable found matching command "bower",No executable found matching command "gulp"。

    先安装nodeJS,在利用命令npm install -g bower ,npm install -g gulp安装

    8.发布到IIS 无效。先安装NET Core Windows Server Hosting。反向代理。再管理员权限运行cmd

     net stop was /y

     net start w3svc

    9.发布出现An error occurred while starting the application。基本是发布文件出现问题。配置发布文件中的web.config。注意是:发布文件中的webconfig

    设置

    再启动网站时,这样在根目录下会出现logs文件夹。里面报错的日志文件。根据日志文件处理。就能解决。注:如果log没出现,手动创建logs文件夹。

     10."No context type was found in the assembly"  参考地址

     

  • 相关阅读:
    mysql聚合函数
    轮播图与定时器
    3.23 参数 DOM 鼠标点击跟移入事件
    循环+数组
    for循环
    JS讲解跟遇到的问题
    CSS标签和属性回顾,JS初步了解
    2018.03.14理工大网站问题及解决办法
    2018.3.13 浮动 定位
    2018.3.12CSS样式
  • 原文地址:https://www.cnblogs.com/TeemoHQ/p/6727522.html
Copyright © 2020-2023  润新知