首页 > 代码库 > 【SF】开源的.NET CORE 基础管理系统 - 安装篇
【SF】开源的.NET CORE 基础管理系统 - 安装篇
【SF】开源的.NET CORE 基础管理系统 -系列导航
1、开发必备工具
IDE:VS2017
运行环境:netcoreapp1.1
数据库:SQL Server 2012+
2、获取最新源代码
http://git.oschina.net/sframework/SF-Boilerplate
直接使用VS Git工具进行克隆到本地存储库
3、打开并编译项目
打开并编译还原Nuget包,如果还原失败,请关闭VS重新打开项目重新编译。
如访问国外NuGet服务器速度不稳定的情况下,可以使用博客园的NuGet镜像源
NuGet镜像源地址:https://nuget.cnblogs.com/v3/index.json
在Visual Studio中的添加方法:
4、项目运行准备
手动新建空数据库 SF_Team_2017_Dev,并修改以下两个数据库链接
1、appsettings.json
2、CoreDbContextFactory.cs
在我想实体的数据迁移中,当我尝试执行Enable-Migrations
一步,我收到包管理器控制台出现以下错误:
The target context ‘CoreDbContext‘ is not constructible. Add a default constructor or provide an implementation of IDbContextFactory
所以,我创建了一个工厂类,IDbContextFactory
在包含我的项目DbContext
类。
完成以上两个地方修改后,重新生成方案,设置默认启动项,并选择IIS Express 按F5启动项目
系统运行会自动执行数据库迁移文件,并执行初始化SQL脚本,及初始化数据。
5、运行效果
登录账号:administrator
登陆密码:123456
到此结束,后续会介绍系统框架方面。
SF是一套基于ASP.NET Core MVC+EFCore+Bootstrap开发的基础管理系统,源代码完全开源,可以帮助你解决C#.NET项目中重复编码的繁琐工作,让开发人员远离加班!
SF 官方 QQ 交流群:306818375
在线体验地址SF官方演示地址
码云:https://git.oschina.net/sframework/SF-Boilerplate
我坚信:分享促进大家共同进步
ps:强烈希望顺手点下 star、watch、fork
【SF】开源的.NET CORE 基础管理系统 - 安装篇
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。