使用的是开源的项目,
项目链接:
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