標籤:本地 nis dmi erp 分享 nts iis 連結 struct
【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 基礎管理系統 - 安裝篇