分类目录

链接

2022 年 2 月
 123456
78910111213
14151617181920
21222324252627
28  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > .NET > 正文
asp.net zero改mysql
.NET 暂无评论 阅读(81)

官方let start教程: Getting Started Core | Documentation Center (aspnetzero.com)

1.找到项目 MyCompanyName.AbpZeroTemplate.EntityFrameworkCore,增加 Pomelo.EntityFrameworkCore.MySql,并选对应的版本。比如.NET 5,就选5.0.0,  如果是最新.NET6,就选6.0..6+的版本。

2.找到项目 MyCompanyName.AbpZeroTemplate.EntityFrameworkCore,删除  Migrations文件夹下面除SEED之外的所有CS文件

3.修改 MyCompanyName.AbpZeroTemplate.Web.Core和MyCompanyName.AbpZeroTemplate.Web.Mvc下面的appsettings.json中的数据库连接字符串,如下:

"ConnectionStrings": {
"Default": "Server=192.168.2.222; User ID=root; Password=xxxxx; Database=AbpZeroTemplateDb; port=3306; sslmode=none;"
},

4.右键选中 MyCompanyName.AbpZeroTemplate.Web.Mvc,并启动控制台, 执行迁移命令:add-migration init,如下:

PM> add-migration init

To undo this action, use Remove-Migration.

更新数据库:update-database

PM> update-database

Applying migration '20181227061112_init'.

Done.

5. 在浏览器地址栏输入网址:https://localhost:44302,登录帐号:admin , 密码:123qwe

6.页面会出来,但是可能登陆不成功,因为JS没有加载出来,F12可以看到。

进入 MyCompanyName.AbpZeroTemplate.Web.Mvc目录,执行npm i,安装npm依赖包。

等安装完成,执行npm build,如果失败,比如提示找不到yarn,就安装 npm i yarn。

安装成功后,再次输入 npm build 或 npm run create-bundles (见package.json) (如长时间无反应,请关闭科学上网,或切换网络,你懂的)

 

这样就是安装成功了!(wwwroot\view-resources\Views\Account下有压缩过后的js文件)!

 

登陆(admin/123qwe)后进入

 

 

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:asp.net zero改mysql | Bruce's Blog

发表评论

留言无头像?