首页 > 其他分享 >关于刚使用ABP.VNext遇到的坑

关于刚使用ABP.VNext遇到的坑

时间:2023-06-10 19:11:06浏览次数:41  
标签:VNext abp 遇到 数据库 ABP BookStore 报错 连接

使用的是开源的项目,

项目链接:

https://github.com/abpframework/abp-samples/tree/master/BookStore-Mvc-Efcore

跑的项目是这个大项目下的小项目,

在文件夹里面找到这个文件夹就是我用的这个项目文件喽

BookStore-Mvc-EfCore


 

第一个肯定就是生成数据库啦

项目第一步生成数据库:

这就是遇到的第一个坑

生成数据库时,肯定要更改数据库连接,这数据库连接没改对,是不会生成数据库的

刚拉下来的项目连接时这个样子的

Server=(LocalDb)\\MSSQLLocalDB;Database=BookStore;Trusted_Connection=True;TrustServerCertificate=True

我刚开始更改的数据库连接时这个样子的

Server=my-pc;Database=ABP-BookStore-MVC;User Id=me;PassWord=123456;

结果重新生成后报错

boundary-start ---报错---

provider: SSL Provider, error: 0 - 证书链是由不受信任的颁发机构颁发的

boundary-end ------

那没办法啊 ,遇事不决问百度

百度了一下后发现是连接字符串没写全

完整的是这个样子的

Server=my-pc;Database=ABP-BookStore-MVC;User Id=me;PassWord=123456;;Trusted_Connection=True;TrustServerCertificate=True;

所以说,官网自带的字符串连接属性还是不能随便动的

关于第二个坑

既然数据库连接成功了,那肯定要跑起来看一看喽

然后我就把web项目里面的连接字符串改了

改了之后运行的时候发现报错

boundary-start ---报错---

ABP浏览页面报错:Could not find the bundle file '/libs/abp/core/abp.css' for the bundle 'LeptonXLite.Global' 

这报错,很明显 ,缺失文件夹了

然后我就百度解决方案

用abp-cli 命令在项目文件根目录跑一下这个命令

abp install-libs

安装一下libs文件,再尝试了一下就好喽

总的来说嘛,书上说的跟自己干的总会有点差异的,还是要自己动手做一做,才会发现问题

 

标签:VNext,abp,遇到,数据库,ABP,BookStore,报错,连接
From: https://www.cnblogs.com/YZQDXMN/p/17471775.html

相关文章

  • .net abp框架的好处
    ABP(ASP.NETBoilerplate)框架是一种流行的基于.NET平台的开源应用程序框架,它为开发者提供了一整套解决方案,可以帮助他们更加快速地构建高质量的分布式应用程序。ABP框架的主要好处包括:快速开发:ABP框架提供了一系列的代码生成器和基于集成测试的自动化测试工具,可以大大缩短开发......
  • 用XmlSerializer.Deserialize将XML转实体遇到的问题
    1、命名空间的问题1.1XML示例:1.2反序列化代码:点击查看源代码```publicstaticobjectDeserializeFromXml<T>(stringxmlFilePath){objectresult=null;using(FileStreamfs=newFileStream(xmlFi......
  • Volo.Abp升级小记(二)创建全新微服务模块
    @目录创建模块领域层应用层数据库和仓储控制器配置微服务测试微服务微服务注册添加资源配置配置网关运行项目假设有一个按照官方sample搭建的微服务项目,并安装好了abp-cli。需要创建一个名为GDMK.CAH.Common的模块,并在模块中创建标签管理功能因为大部分的代码是自动生成的,此示......
  • 遇到chrome_options.add_experimental_option ("debuggerAddress", port_number)调起
    1、查看谷歌版本和chromedriver版本是否一致:手动查找ChromeDriver路径。在终端中输入以下命令:whichchromedriver这将输出ChromeDriver的路径,例如:/usr/local/bin/chromedriver可以在Chrome浏览器中输入以下网址来查看版本信息: chrome://version/在命令行中,你可以......
  • 实体类中嵌套Enum类型并想转换成JSON字符串时遇到的问题。
    实体类中嵌套Enum类型并想转换成JSON字符串时遇到的问题。先说明问题的产生,在自己写着玩的时候,新建了一个User类如下:packagecom.ma.xdo;importlombok.*;importjava.io.Serializable;/***@ClassNameUser*@DescriptionTODO*@Author@O_o*@Date2023/6/814:......
  • uniapp+微信小程序+vue3 实现富文本编辑器遇到的坑
     问题一:富文本编辑器初始化实例出不来,有两个原因:找的参考代码不适用微信小程序,需要用.in(this)uni.createSelectorQuery().in(this).select("#editor").context(res=>{this.editorCtx=res?.context;}).ex......
  • mysql8.0二进制安装遇到的问题
    公司新项目需要用CentOS8.0以上的系统和mysql8.0;于是在虚拟机上开始操作测试;一实验环境1、系统版本:CentOS8.32、数据库版本:mysql-8.0.233、数据库下载链接:https://dev.mysql.com/downloads/mysql/二、遇到的问题这里不讲安装过程,之前博客有写只不过用的是mysql5.7,安装过......
  • 一次windows下使用cmake遇到的问题
    背景在windows下的cmake和mingw提供的make,在windows环境下进行了简单尝试,结果发现make的时候失败:#include<iostream>intmain(){std::cout<<"Hello,makefile."<<std::endl;return0;}CMakeList如下:project(test)add_executable(testtest.cpp)非常......
  • 2013年工作中遇到的20个问题:121-140
     121.Springz中,根据实现类找不到bean。UserImplimplementsUser{}XmlWebApplicationContextcontext;context.getBean(User.class);√javcontext.getBean(UserImpl.class);获取不到  没有使用Cgilib库!  --------貌似也不行------------ 因为spring的......
  • 2013年工作中遇到的20个问题(Bug):161-180
    161.用户表和超级用户分成2个表,很不合理,查询的时候,非常复杂。162.leftjoin还是很有“市场”的。机构表Org连接User时,想获得user的名字,可能存在,也可能不存在,leftjoin就适合。##多个leftjoin之间不能使用","隔开selectcg.*,u.loginNamecreatorName,org.nativeNameadvertiser......