• ABP源码编译及部署


    前提:

    本文使用的源码是 abp 5.x 多页面框架版

    1、解压后,重新编译整个项目

    2、在本地新建你webconfig中默认数据库的名字

    3、把项目跑起来,此时可能会报错:VS运行项目时出现未能找到路径“……in oslyncsc.exe”

    解决方法:NuGet程序包里引用Microsoft.CodeDom.Providers.DotNetCompilerPlatform和Microsoft.Net.Compilers程序集,然后重新编译,一般自动会在bin文件夹里生成roslyn文件夹

    4、继续重新跑,此时提示No language defined!

    解决方法:查看对应数据库中表[AbpLanguages]是否有数据,如果没有执行以下步骤

    a、检查是否已创建数据库,若未创建则在程序包管理控制台执行命令:Update-Database

    b、检查表AbpLanguages中是否有数据,若没有数据则在程序包管理控制台,选择EntityFramework项目并执行命令:Update-Database

    5、在EntityFramework下执行Update-Database时,可能有新的报错提示信息:无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

    6、其实前面从第4步开始,基本方向都错了,5.x 版本中有个单独Tools文件夹,专门用来创建本地数据库的

     找到代码后直接设置Migrator为启动项, 启动  按命令提示符提示,输入y   然后完成就能看到数据库中表及内容已经初始化完成了

    7、重新设置web为启动项,运行到了一直想看到的界面

    PS:用户名:admin   密码:123qwe

    参考:https://blog.csdn.net/qq_42335551/article/details/85243183

    参考:https://www.cnblogs.com/daryl/p/7170105.html

  • 相关阅读:
    viewport
    Flex 布局教程
    鼠标放上去盒子向上滑动
    鼠标放图片上,原图上划上去一个透明图片
    类加载过程
    JVM入门
    redis简介和安装
    JMH和Disruport
    线程池
    JUC
  • 原文地址:https://www.cnblogs.com/yhnet/p/11812116.html
Copyright © 2020-2023  润新知